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
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
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
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 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
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.
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.
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
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
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
Läuft aber leider nur unter XP und NTFS. :-(
@Pausenfüller!
Danke, das scheint auf jeden Fall eine brauchbare Alternative zu sein!
Gruß,
Helgo

