Datei mit unerlaubtem Zeichen im Namen läßt sich nicht löschen
Wie bekomme ich die Datei wieder los: "socken.So wird?s gemacht.tif" (kein Spass, die heißt leider jetzt so...)
Servus,
ich habe ein NAS- Storage (Linksys), auf dem alle Daten gespeichert werden.
Meine Frau hat darauf auch einen Bereich, und irgendwie wurde eine Datei mit dem Namen
"socken.So wird's gemacht.tif" darauf gespeichert. Ich weiß nicht wie oder was, so liegt das Ding auf dem NAS...
Nun habe ich eine Sicherungskopie mittels Robocopy auf eine USB- Platte (FAT32), die am USB einer Fritzbox hängt, von dem NAS gemacht.
Darauf liegt nun die Datei, heißt aber hier "socken.So wird?s gemacht.tif".
Aus dem ursprünglichen Hochkomma "'" wurde also ein Fragezeichen "?".
Diese Datei ist nun nicht mehr löschbar, weder über den Explorer (XP, WIN7), noch mit DOS (del) oder dem guten alten wincmd32 (Windows Commander). Auch ein im Web angepriesenes Tool "filexile" hat kläglich versagt.
Hier die Fehlermeldungen unter DOS:
X:\basteln>dir *.tif
Datenträger in Laufwerk X: ist PI-239-USB2-0Drive-01
Volumeseriennummer: 0530-5643
Verzeichnis von X:\basteln
24.01.2006 14:52 998.394 socken.So wird?s gemacht.tif
1 Datei(en), 998.394 Bytes
0 Verzeichnis(se), 409.226.969.088 Bytes frei
X:\basteln>del "socken.So wird?s gemacht.tif"
X:\basteln\socken.So wird?s gemacht.tif
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
ist falsch.
X:\basteln>del socken.So wird?s gemacht.tif
X:\basteln\socken.So konnte nicht gefunden werden
Hat vielleicht jemand hierzu eine Idee?
Ist zwar kein Beinbruch, aber die Datei macht halt bei jeder Sicherung Ärger...
Danke!
P.S.: auf dem NAS konnte ich die Datei problemlos umbenennen, indem ich das Hochkomma einfach löschte.
Auf der USB- Platte kann man aber nichts umbenennen, das geht genauso in die Hose, wie das lösschen.
Servus,
ich habe ein NAS- Storage (Linksys), auf dem alle Daten gespeichert werden.
Meine Frau hat darauf auch einen Bereich, und irgendwie wurde eine Datei mit dem Namen
"socken.So wird's gemacht.tif" darauf gespeichert. Ich weiß nicht wie oder was, so liegt das Ding auf dem NAS...
Nun habe ich eine Sicherungskopie mittels Robocopy auf eine USB- Platte (FAT32), die am USB einer Fritzbox hängt, von dem NAS gemacht.
Darauf liegt nun die Datei, heißt aber hier "socken.So wird?s gemacht.tif".
Aus dem ursprünglichen Hochkomma "'" wurde also ein Fragezeichen "?".
Diese Datei ist nun nicht mehr löschbar, weder über den Explorer (XP, WIN7), noch mit DOS (del) oder dem guten alten wincmd32 (Windows Commander). Auch ein im Web angepriesenes Tool "filexile" hat kläglich versagt.
Hier die Fehlermeldungen unter DOS:
X:\basteln>dir *.tif
Datenträger in Laufwerk X: ist PI-239-USB2-0Drive-01
Volumeseriennummer: 0530-5643
Verzeichnis von X:\basteln
24.01.2006 14:52 998.394 socken.So wird?s gemacht.tif
1 Datei(en), 998.394 Bytes
0 Verzeichnis(se), 409.226.969.088 Bytes frei
X:\basteln>del "socken.So wird?s gemacht.tif"
X:\basteln\socken.So wird?s gemacht.tif
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
ist falsch.
X:\basteln>del socken.So wird?s gemacht.tif
X:\basteln\socken.So konnte nicht gefunden werden
Hat vielleicht jemand hierzu eine Idee?
Ist zwar kein Beinbruch, aber die Datei macht halt bei jeder Sicherung Ärger...
Danke!
P.S.: auf dem NAS konnte ich die Datei problemlos umbenennen, indem ich das Hochkomma einfach löschte.
Auf der USB- Platte kann man aber nichts umbenennen, das geht genauso in die Hose, wie das lösschen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 205738
Url: https://administrator.de/contentid/205738
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
5 Kommentare
Neuester Kommentar
Du musst in die vorletzte Spalte bei der Ausgabe von "dir /x" sehen - dort steht der 8.3-Dateiname drin.
Erkennbar daran, dass er ausschließlich Großbuchstaben enthält und nicht länger als 8 Zeichen ist
Bei dir müsste er vermutlich "SOCKEN~1" heißen, aber das kannst du ja der Ausgabe entnehmen.
Abgsehen davon musst du bei irgendwelchen Befehlen denen du Dateinamen mit Leerzeichen als Parameter übergibst, die Dateinamen _immer_ in Anführungszeichen setzen. Sonst weiß der Befehl nicht welcher Parameter welcher ist.
Erkennbar daran, dass er ausschließlich Großbuchstaben enthält und nicht länger als 8 Zeichen ist
Bei dir müsste er vermutlich "SOCKEN~1" heißen, aber das kannst du ja der Ausgabe entnehmen.
Abgsehen davon musst du bei irgendwelchen Befehlen denen du Dateinamen mit Leerzeichen als Parameter übergibst, die Dateinamen _immer_ in Anführungszeichen setzen. Sonst weiß der Befehl nicht welcher Parameter welcher ist.