Diese Frage hat hier bereits eine Antwort:
Ich habe versehentlich eine Datei mit dem Namen g:\filename.csv
Windows XP über ein Python-Skript erstellt.
Beachten Sie, dass dies g:\filename.csv
der Dateiname ist. Eigentlich ist es auf dem Laufwerk F: gespeichert.
Ich kann es nicht mit der Eingabeaufforderung ( ren oldfilename newfilename
) oder F2in einem Explorer-Fenster umbenennen . Es heißt "Kann nicht vom Laufwerk lesen" - Windows glaubt, die Datei befindet sich auf dem Laufwerk G :.
Gibt es eine Möglichkeit, es umzubenennen?
windows-xp
rename
filenames
Vineet
quelle
quelle
*filename.csv
Arbeit?Antworten:
Dies könnte nicht die schnellste Lösung sein, sollte aber funktionieren.
Wenn Sie eine Live Linux-Distribution starten, können Sie diese löschen, da Linux eine andere Methode zum Identifizieren von Partitionen verwendet und nicht gezwungen ist, zu glauben, dass Ihre Datei ein Laufwerk ist. Ich schlage vor, Sie haben Parted Magic mit vielen nützlichen Tools für die Wartung von Festplatten und Systemen zur Hand.
quelle
Wenn Sie Windows verwenden, können Sie den folgenden Trick anwenden:
Hinweis: Wenn Sie es geschafft haben, eine Datei mit einem Namen
con
oder einem anderen für Windows-Geräte reservierten Namen zu erstellen, haben Sie mit diesem Ansatz Pech.quelle
Sie könnten auch versuchen ...
Von einem Windows
Command Prompt
:oder
quelle
Sie könnten es immer mit Cygwin versuchen . Der darin enthaltene Pfadnamenfilter sollte dieser Art von Fehler besser entsprechen, da dies nicht gegen POSIX-Standards verstößt. Installiere bash und fileutils und versuche es dann
rm /cygdrive/f/g:\\filename.csv
quelle