Le moyen le plus rapide de supprimer une arborescence de répertoires dans un fichier batch

Je dois écrire un fichier de commandes qui a reçu un répertoire contenant un grand nombre de sous-répertoires vides et les supprime tous.

Quel est le moyen le plus rapide de le faire? (par rapide je veux dire ne pas aimer ce que Windows Explorer fait quand vous essayez de supprimer un tel répertoire …)

Clarification:

Je n’essaie pas de supprimer uniquement les répertoires vides. Il se trouve que ce répertoire que je tente de supprimer est principalement composé de sous-répertoires vides.

rd yourdirname /s/q 

Fera le travail indépendamment du fait qu’ils soient vides ou non.

Je ne sais pas si j’ai compris la question. Si vous voulez juste supprimer l’arbre, vous pouvez simplement utiliser rd /s . Toutefois, si vous souhaitez uniquement supprimer des répertoires vides , vous pouvez effectuer les opérations suivantes à l’aide de Cygwin.

 find -type d -empty | xargs rmdir 

Cygwin a installé la version standard de l’informatique sur laquelle je travaille, et je l’ai utilisée plus d’une fois.