J'ai créé un dossier via PHP , mais j'ai fait une erreur car j'ai oublié de vider les espaces. Maintenant, je ne peux pas supprimer ce dossier.
J'ai trouvé un problème similaire ici - regardez la deuxième réponse (citée ci-dessous), mais je ne sais pas comment renommer un dossier avec 7-Zip .
J'ai eu le même problème, dans Windows 7 x64, et aucune des solutions de ligne de commande n'a fonctionné ici.
Qu'est-ce qui l'a corrigé pour moi:
- Renommez le dossier à l'aide de 7-Zip
- Supprimer, à l'aide de 7-Zip ou de l' Explorateur Windows (les deux fonctionnent).
Notez que la suppression du dossier dans 7-Zip avant de le renommer était impossible.
J'ai également essayé la ligne de commande, mais cela ne fonctionne pas. Mon dossier est nommé " 1 "
.
J'ai téléchargé 7-Zip et Google ne fournit pas l'aide dont j'ai besoin.
mkdir
etrmdir
intégréescmd.exe
. Est-il possible que le nom contienne d'autres caractères? Par exemple, ces guillemets doubles font-ils partie du nom ou est-il possible que ces espaces ne soient pas des espaces et s'affichent comme des espaces?Réponses:
Recherchez l'élément que vous souhaitez renommer dans la fenêtre principale. Cliquez ensuite avec le bouton droit sur le fichier / dossier dans la liste et cliquez sur "renommer".
Vous pouvez également le sélectionner en cliquant une fois dessus et en appuyant sur F2.
Éditer:
Essayez ceci depuis la ligne de commande:
ou
Attention, le NOUVEAU NOM DE FICHIER ne prend pas le chemin complet, alors utilisez simplement le nom du fichier. CHEMIN ICI est juste le chemin sans le fichier.
la source
cd
d'aller aux images, et à partir de là:\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
=> introuvable.\\?\C:\Websites\education-fonctionnelle\images\ 1 " "2"
=> syntaxe incorrecte"
. Je ne vois pas cela dans votre commentaire, l'avez-vous utilisé? donc:\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
rd "\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
(ce qui n'est pas correct mais quand même, ça fait partie de ce que j'ai fait) MERCI !!!!!!!La réponse de @Ocelot n'a pas fonctionné sur Windows Server 2008 R2. Ce qui a fonctionné était:
Ouvrez une commande, accédez au répertoire et faites un "dir / x". Vous verrez le nom long et le nom court du répertoire. Vous pouvez toujours renommer la version courte car elle ne contient pas d'espace la plupart du temps. Donc, cela
ren 3839F~1.4_T whatever
devrait être possible.la source
/programming//a/21074385/167304
Je viens d'avoir un problème similaire avec le dossier "Monuments - Discographie" créé sous Linux. Windows Vista et Windows 7 ne pouvaient pas reconnaître ce dossier en tant que données valides et lorsque j'ai essayé de le renommer ou de le supprimer, j'ai reçu un message Info disant que le dossier n'existe pas, etc. La solution était d' explorer un répertoire avec le gestionnaire de fichiers 7zip et de renommer le dossier en supprimant un espace blanc à la fin. Facile. Maintenant, je peux à nouveau profiter de la musique: D
la source
Installez winrar. Ouvrez-le, accédez à l'emplacement du fichier et vous devriez pouvoir le renommer. (J'avais le même problème et cela a fonctionné pour moi).
la source
Utilisez-vous Windows 7? Essayez de faire un
chkdsk /f
sur le lecteur affecté. Il devrait corriger les noms de fichiers illégaux (attention: il déplacera les fichiers vers unFOUND.000
dossier à la racine)la source
J'ai juste eu le même problème. Après avoir utilisé un utilitaire de changement de nom, j'ai découvert que j'avais quatre fichiers qui avaient un espace de tête. J'ai essayé de le renommer, mais Windows a toussé et a dit que les noms ne pouvaient pas être modifiés.
J'ai décidé d'ajouter un caractère (dans mon cas, je viens de taper "1") devant l'espace de tête et j'ai pu l'enregistrer (renommé). J'ai ensuite pu renommer le fichier en supprimant le caractère (encore une fois, dans mon cas, je viens d'ajouter un "1") et l'espace de tête susmentionné sans aucun problème.
la source
Utilisez l'ancienne méthode de dénomination DOS 8.3:
Si le répertoire s'appelait "Blah", vous pourriez par exemple cd Blah ~ 1. Supprimez le contenu du dossier, puis à la racine, vous pouvez rmdir Blah ~ 1
la source
test
et un autre appelétest <space>
.rmdir TEST~1
retiré celui avec un espace. C'est une bonne astuce pour ceux qui n'ont pas 7zip autour.J'avais deux fichiers, un avec un espace à la fin, et l'autre avec une période à la fin. Windows a refusé de me permettre de renommer ou de supprimer l'un ou l'autre. J'ai également essayé de le faire via le module os de Python, en vain. La solution qui a finalement fonctionné pour moi a été d'ouvrir une invite de commande (cmd.exe), de cd dans le dossier, puis d'exécuter la commande:
Bien sûr, cela signifie d'abord déplacer tout ce que vous voulez garder hors du dossier.
EDIT: Désolé, relisez la question et réalisez que vous parlez d'un dossier, pas d'un fichier, donc ma réponse ne vous aide vraiment pas, mais je vais la laisser ici pour toute autre personne qui a des problèmes similaires.
la source