Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows98

MS-DOS-Name ändern





Frage

Hallo! Wie kann ich den MS-DOS-Namen einer Datei oder eines Ordners ändern, ohne daß sich auch der Windows-Name ändert? Gruß, Helgo

Antwort 1 von disco

moin

das geht nicht

g,
disco

Antwort 2 von Lutz1965

Hallo

da mußt Du die Datei oder Ordner 2x anlegen.....1x für DOS, 1x für Windows.

Gruss

Lutz

Antwort 3 von Yossarian

Schreib mal konkret, was du willst. Also wie lauten die Namen (kurz/lang) und in was sollen sie geändert werden.

Yossarian

Antwort 4 von vadder

Zitat:
Wie kann ich den MS-DOS-Namen einer Datei oder eines Ordners ändern, ohne daß sich auch der Windows-Name ändert?


wie @1 schon sagt: eine datei hat enen namen, egal ob unter dos oder sonst einem betriebssystem.
nur werden lange namen unter dos mit der tilde ~ abgekürzt

vadder

Antwort 5 von Pausenfueller

Hallo Helgo,
welches Problem steckt denn tatsächlich hinter deiner Fragestellung? Schildere doch mal, warum du auf diese Frage gekommen bist, das muss doch eine Ursache haben. Oder ist das jetzt reine Neugier?
Pausenfüller

Antwort 6 von Azubiadmin

Die Namen der Dateien, die du im Windows siehst basieren immer noch auf der Technik 8.3 Zeichen.

Auch wenn dir im Windows die Dateinamen aus ganzes angezeigt werden, haben sie im Dos immer noch nur 8.3 Zeichen.

Angenommen du könntest jetzt im DOS die Namen ändern, würden die verweise, die im Windows vorhanden sind, auf die Schnauze fliegen, wenn sie nach der Datei suchen, die es dann ja nicht mehr gibt.

Damit habe ich mir einmal eine wichtige Daten zerschossen und bis ich das herausgefunden hatte, hatte ich auch schon die Abgabe verpasst und mir richtig Ärger eingehandelt.

Also ich würde davon abraten. Wenn dann änder den Namen in Windows so, dass du nachher nur noch 8 Zeichen verwendet hast und dann werden die Dateien in Dos auch richtig angezeigt.

Antwort 7 von Helgo

Zitat:
Schreib mal konkret, was du willst. Also wie lauten die Namen (kurz/lang) und in was sollen sie geändert werden.

Es geht um den allgemeinen Fall. Man merkt sich die Dos-Namen von Ordnern und Dateien, dann packt man sie in ein Zip-Archiv und nach dem Entpacken, paßt man die Dos-Namen wieder an.
Die Kopierreihenfolge ist bis jetzt das einzige Mittel das ich kenne, um auf den Dos-Namen Einfluß zu nehmen. Aber das kann, je nach Lage, sehr umständlich werden!

Zitat:
wie @1 schon sagt: eine datei hat enen namen, egal ob unter dos oder sonst einem betriebssystem.
nur werden lange namen unter dos mit der tilde ~ abgekürzt

Das ist so nicht richtig und Disco hat das auch nicht behauptet. Unter Windows 98 hat ein Ordner/Datei zwei Namen! Wenn es so wäre, wie Du sagst, würde sich die Indexierung der Objekte hinter der Tilde ändern. Z.B. wenn ein Objekt gleichen Namens, aber mit kleinerer Indexzahl, gelöscht würde, müßten die höheren Zahlen dann um eins runterrutschen. Dem ist aber nicht so.

@Azubiadmin
Es geht mir genau um diese Problematik beim Zurückspielen von Sicherungen!

Antwort 8 von Pausenfueller

Hallo Helgo,
so was ähnliches hatte ich mir schon gedacht.
Eventuell kann dir das weiterhelfen.
Viel Erfolg
Pausenfüller

Antwort 9 von Helgo

Mittlerweile habe ich herausgefunden, daß es eine API-Funktion dafür gibt: SetFileShortName.
Läuft aber leider nur unter XP und NTFS. :-(

@Pausenfüller!
Danke, das scheint auf jeden Fall eine brauchbare Alternative zu sein!


Gruß,
Helgo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: