J'ai besoin de supprimer tous les bin
& obj
dossiers d'un dossier sur mon PC. Donc, je pense à un fichier batch pour le faire, mais je ne suis pas familier avec le fichier batch dans Windows. Veuillez aider.
[Modifier]
Après discussion avec l'utilisateur DMA57361
, je suis arrivé à la solution actuelle (j'ai toujours un problème, voir nos commentaires):
Créez un fichier .bat et collez la commande ci-dessous:
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d"
OU
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s "%%d"
@ DMA57361: Lorsque j'exécute votre script, j'obtiens l'erreur ci-dessous. Une idée?
for / %d in
et non for /d /r . %d in
- vous devez utiliser la commande entière ci-dessous, chaque bit a une fonction différente et est important.
start
et voyez ce qui se passe. Pas idéal, mais je me demande si cela peut aider.
for \/d \/r ...
- pourquoi les doubles barres obliques au lieu defor /d /r ...
? Et exécuter la version "complète" avec/q
à la fin - comme je le dis - supprime tout sans avertissement donc ne renvoie aucune sortie (c'est-à-dire qu'il ne vous dit pas quand cela fonctionne, seulement quand il a une erreur), êtes-vous sûr que le deuxième exécuter ci-dessus n'a pas fonctionné correctement?