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.

Était-ce utile?

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
scroll top