Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

nettoyage de dossiers

2 réponses
Avatar
kurtz_le_pirate
bonjour,

je veux faire un batch pour nettoyer certains dossiers.
je ne trouve pas de commande sous dos qui permette de faire ça.


le "rmdir x:\folderA\folderB /s /q" fonctionne mais supprime **aussi**
"folderB" :(
et je ne peux pas faire un "mkdir" car "folderB" a des droits
spécifiques non hérités.


une idée ?
merci


--
klp
"bug : probleme d'interface entre la chaise et le clavier"

2 réponses

Avatar
Sylvain Jeanneret
kurtz_le_pirate a écrit :
bonjour,

je veux faire un batch pour nettoyer certains dossiers.
je ne trouve pas de commande sous dos qui permette de faire ça.


le "rmdir x:folderAfolderB /s /q" fonctionne mais supprime **aussi**
"folderB" :(
et je ne peux pas faire un "mkdir" car "folderB" a des droits
spécifiques non hérités.


...

Bonjour,

En deux temps, d'abord les dossiers :
for /d %f in (x:folderAfolderB*) do @rd "%f" /s /q

puis les fichiers restant :
for %f in (x:folderAfolderB*) do @del "%f" /q

Dans un script, il faut doubler les signes %


--
Sylvain
Avatar
kurtz_le_pirate
Sylvain Jeanneret wrote:
kurtz_le_pirate a écrit :
bonjour,

je veux faire un batch pour nettoyer certains dossiers.
je ne trouve pas de commande sous dos qui permette de faire ça.


le "rmdir x:folderAfolderB /s /q" fonctionne mais supprime
**aussi** "folderB" :(
et je ne peux pas faire un "mkdir" car "folderB" a des droits
spécifiques non hérités.


...

Bonjour,

En deux temps, d'abord les dossiers :
for /d %f in (x:folderAfolderB*) do @rd "%f" /s /q

puis les fichiers restant :
for %f in (x:folderAfolderB*) do @del "%f" /q

Dans un script, il faut doubler les signes %



je vais tester ça tout de suite...
merci

--
klp
"bug : probleme d'interface entre la chaise et le clavier"