Quel est l'équivalent de «rm -rf» avec la commande Windows?

11

J'ai besoin de supprimer un répertoire entier (avec beaucoup de sous-répertoires et fichiers) en exécutant une commande dans un fichier batch.

J'ai essayé de supprimer et d'effacer, mais les deux me demandent de répondre «O / N», et il ne semble pas supprimer les répertoires si l'on a des sous-répertoires ou des fichiers.

Quelle commande puis-je utiliser pour supprimer un répertoire avec des sous-répertoires / fichiers sans aucune invite?

prosseek
la source

Réponses:

20
rmdir /s /q [directory]
Andrew
la source
2

Essayer:

DEL /Q /S /F <FILE/DIR>

ou

DELETE /Q /S /F <FILE/DIR>
BloodPhilia
la source
1

Je ne sais pas si c'est une commande valide dans la CLI W7, mais à l'époque où DOS était encore DOS, c'était aussi simple que:

deltree /y <dirname or path>
Tristan Rineer
la source
2
deltree n'est pas pris en charge dans Win7.
prosseek