[batch file] detruire des fichiers dans une arborescence
Bonjour. J'ai une arborescence a 2 niveaux, qui contient des fichiers:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
[_]root
|
|___[_]dossier1
| |
| |__[_]debug (contient plein de fichiers...)
| |
| |__[_]release (contient plein de fichiers...)
|
|
|___[_]dossier2
| |
| |__[_]debug (contient plein de fichiers...)
| |
| |__[_]release (contient plein de fichiers...)
|
etc... |
Je souhaite crée dans "root" un fichier batch qui va detruire tous les fichiers contenus dans les dossier "debug" et "release", mais sans détruires les dossiers. Je peux faire ainsi:
Code:
1 2 3 4 5 6 7 8 9
| cp dossier1/debug
del *
cp ../release
del*
cp ../../dossier2/debug
del*
etc... |
Mais comme il y a beaucoup de dossier, et que par la suite il y en aura surement d'autres, je me demande s'il existe pas simplement une commande du genre:
Est-ce qu'il existe qqch comme ça?
De plus, dans ma solution actuelle, a chaque commande "del *", l'invite de commande me demande "are you sure? (Y/N)"
Est-ce qu'il y a moyen de ne pas avoir cet avertissement?
Merci!