J'ai nommé un dossier "", le symbole d'un espace.
Sous Linux, vous pouvez créer des dossiers avec juste un espace. Maintenant que je suis passé à Windows, je ne peux pas déplacer le dossier contenant le dossier "". Je ne peux pas non plus déplacer quoi que ce soit dans le dossier lui-même, ni renommer le dossier.
J'ai essayé Unlocker 1.9.2, et cela n'a pas fonctionné non plus. Il m'a demandé d'effectuer l'opération au redémarrage, j'ai accepté et cela n'a rien fait.
Comment renommer le dossier nommé "" depuis Windows?
Réponses:
Ce n'est en fait pas vrai que cela est impossible sous Windows. Il est possible de résoudre ce problème avec les utilitaires SFUA sur le sous - système pour les applications UNIX sous Windows 7 (édition Ultimate). Je viens de le faire:
Au lieu d'utiliser,
rmdir
j'aurais pu supprimer lespace
dossier du bureau à l'aide de l'Explorateur Windows; ou fait autre chose, y compris l'accès à son contenu (s'il en avait).Le problème n'est pas Windows NT lui-même. Ce sont les règles du sous-système Win32 pour les noms de fichiers. Le sous-système POSIX n'impose pas les mêmes règles.
la source
Vous pouvez essayer:
renommer le dossier à l'aide de 7-Zip
Testé sur Win7 x64 avec version portable 7-Zip
Étapes à reproduire:
Créer un dossier (F7) avec le nom par défaut: "Nouveau dossier"
Renommez "Nouveau dossier" en ""
Renommez "" en "Nouveau dossier"
Cette réponse est similaire à celle qui résout "Comment supprimer un dossier contenant des espaces de fin": /superuser//a/366583/163596
la source
Le meilleur pari pour vous d'utiliser un CD live de Linux, puis de renommer le dossier, puis de l'utiliser sous Windows. AFAIK et d'autres ont déclaré ici qu'il n'y a aucun moyen de le faire en utilisant Windows. Si je pouvais trouver un moyen, je modifierais mon message.
la source
Comme indiqué, le problème vient des interfaces utilisateur Windows et non du système de fichiers Windows.
Si vous pouvez écrire dans presque n'importe quel langage de programmation, et que ce langage a une fonction de bibliothèque qui vous permettra de manipuler le système de fichiers, vous devriez pouvoir écrire rapidement un programme minimal qui vous permettra de renommer cette bête.
Ou, comme d'autres l'ont noté, vous pouvez essayer d'utiliser l'approche générique. ? est un caractère générique à un seul caractère; si vous n'avez pas d'autres fichiers ou répertoires avec des noms à un caractère, vous pouvez essayer "ren? foo" et voir si cela suffit pour passer outre les vérifications spéciales pour le caractère espace.
la source
J'exécute XP donc pas sûr des nuances spécifiques de Windows 7, mais en utilisant Cygwin, j'ai pu créer un dossier nommé "" contenant quelques fichiers aléatoires, puis en utilisant la commande mv renommer le dossier et conserver son contenu.
la source
Ce n'est certainement pas testé, mais par curiosité, cela peut être une solution:
Déplacez tous les autres dossiers qui se trouvent dans le dossier parent de votre
" "
dossierLancez PowerShell et accédez au dossier parent.
Courir
Remove-Item .\*
la source