Question
J'écris un fichier batch pour le nettoyage mes dossiers source. Je veux supprimer tous les fichiers générés wincvs avec un préfixe. #
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
le problème que je vais avoir est que ce n'est pas supprimer mes fichiers dans des sous-répertoires.
La solution
vous voulez probablement faire
DIR /S /B .#*.*
à la liste les répertoires récursivement
Autres conseils
Je pense que vous avez besoin DEL / S
Qu'en est-il ceci:
FOR /R C:\FOLDER\SUBFOLDER %%G IN (.#*.*) DO DEL %%G
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow