Ich habe einen Ordner "" genannt, das Symbol für ein Leerzeichen.
Unter Linux können Sie Ordner mit nur einem Leerzeichen erstellen. Nachdem ich auf Windows umgestellt habe, kann ich den Ordner mit dem Namen "" nicht mehr verschieben. Ich kann auch nichts im Ordner selbst verschieben oder den Ordner umbenennen.
Ich habe Unlocker 1.9.2 ausprobiert und es hat auch nicht funktioniert. Es hat mich gebeten, die Operation beim Neustart durchzuführen, ich habe zugestimmt und es hat nichts getan.
Wie kann ich den Ordner "" in Windows umbenennen?
Antworten:
Es ist nicht wahr, dass dies unter Windows unmöglich ist. Dies kann mit den SFUA-Dienstprogrammen auf dem Subsystem für UNIX-basierte Anwendungen unter Windows 7 (Ultimate Edition) behoben werden . Ich habe es einfach gemacht:
Anstatt
rmdir
denspace
Ordner zu verwenden, hätte ich ihn auch mit dem Windows Explorer vom Desktop löschen können . oder irgendetwas anderes getan, einschließlich des Zugriffs auf seinen Inhalt (falls er einen hatte).Das Problem ist nicht Windows NT. Dies sind die Win32-Subsystemregeln für Dateinamen. Das POSIX-Subsystem legt nicht dieselben Regeln fest.
quelle
Sie könnten versuchen:
Benennen Sie den Ordner mit 7-Zip um
Getestet unter Win7 x64 mit der portablen 7-Zip-Version
Schritte zum Reproduzieren:
Ordner erstellen (F7) mit Standardname: "Neuer Ordner"
"Neuer Ordner" in "" umbenennen
"" Zurück zu "Neuer Ordner" umbenennen
Diese Antwort ähnelt der folgenden Lösung: "So löschen Sie einen Ordner mit nachgestellten Leerzeichen": /superuser//a/366583/163596
quelle
Am besten verwenden Sie eine Live-CD von Linux, benennen den Ordner um und verwenden Windows. AFAIK und andere haben hier angegeben, dass dies unter Windows nicht möglich ist. Wenn ich einen Weg finden könnte, würde ich meinen Beitrag bearbeiten.
quelle
Wie bereits erwähnt, liegt das Problem bei den Windows-Benutzeroberflächen, nicht beim Windows-Dateisystem.
Wenn Sie in fast jeder Programmiersprache schreiben können und diese Sprache eine Bibliotheksfunktion hat, mit der Sie das Dateisystem manipulieren können, sollten Sie in der Lage sein, schnell ein Minimalprogramm zu schreiben, mit dem Sie dieses Biest umbenennen können.
Oder, wie andere angemerkt haben, können Sie versuchen, den Wildcard-Ansatz zu verwenden. ? ist ein Platzhalter mit einem Zeichen; Wenn Sie keine anderen Dateien oder Verzeichnisse mit Ein-Zeichen-Namen haben, können Sie "ren? foo" ausprobieren und prüfen, ob dies ausreicht, um die Sonderfallprüfungen für das Leerzeichen zu umgehen.
quelle
Ich verwende XP, da ich mir der Besonderheiten von Windows 7 nicht sicher bin. Mit Cygwin konnte ich jedoch einen Ordner mit dem Namen "" erstellen, der einige zufällige Dateien enthält. Dann benenne ich den Ordner mit dem Befehl mv um und behalte seinen Inhalt.
quelle
Dies ist definitiv ungetestet, aber aus Neugier kann es eine Lösung sein:
Verschieben Sie alle anderen Ordner, die sich im übergeordneten Ordner Ihres
" "
Ordners befindenStarten Sie PowerShell und navigieren Sie zum übergeordneten Ordner.
Lauf
Remove-Item .\*
quelle