Supprimer sous repertoire

Résolu/Fermé
Surok - 2 nov. 2016 à 09:50
 Surok - 2 nov. 2016 à 16:11
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
2 nov. 2016 à 11:04
hello
une méthode:
rd /s/q dir; mkdir dir
0
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
2 nov. 2016 à 12:43
cd repertoire
for /D %%a in (*.*) do rd /s/q %%a
cd ..
0
Est il possible d'avoir des explications ?

Notamment à quoi correspond %%a et (*.*) ?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
Modifié par dubcek le 2/11/2016 à 14:53
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
D'accord merci énormément !
0