Supprimer sous repertoire [Résolu/Fermé]

Signaler
-
 Surok -
Bonjour,

Je cherche la commande me permettant de supprimer tout les sous répertoires d'un répertoire sans supprimer ce repertoire lui même

1 réponse

Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 327
hello
une méthode:
rd /s/q dir; mkdir dir
Le soucis c'est que "rd" supprimer le répertoire lui même, or je souhaite le conserver. Aussi je ne peux pas supprimer le dossier pour le recréer par la suite
Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 327
cd repertoire
for /D %%a in (*.*) do rd /s/q %%a
cd ..
Est il possible d'avoir des explications ?

Notamment à quoi correspond %%a et (*.*) ?
Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 327
for /D recherche tous les répertoires (*.*) , met le nom dans la variable %%a et les supprime 1 à 1
pour afficher sans rien supprimer
for /D %%a in (*.*) do echo rd /s/q %%a
D'accord merci énormément !