Supprimer sous repertoire

Résolu
Surok -  
 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
A voir également:

1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
une méthode:
rd /s/q dir; mkdir dir
0
Surok
 
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
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
cd repertoire
for /D %%a in (*.*) do rd /s/q %%a
cd ..
0
Surok
 
Est il possible d'avoir des explications ?

Notamment à quoi correspond %%a et (*.*) ?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
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
0
Surok
 
D'accord merci énormément !
0