Fichier par lots. Supprimer tous les fichiers et dossiers d'un répertoire

Je veux avoir un fichier batch qui supprimera tous les dossiers et fichiers de mon dossier cache pour mon kit d'outils sans fil.

Actuellement, j'ai les éléments suivants :

cd "C:\Users\tbrollo\j2mewtk\2.5.2\appdb\RMS"
del *.db

Cela supprimera tous les fichiers .db de mon répertoire RMS, mais je veux supprimer tous les éléments de ce répertoire. Comment puis-je faire cela ?

Solution

del *.* au lieu de del *.db. Cela va tout supprimer.

Commentaires (3)
IF EXIST "C:\Users\tbrollo\j2mewtk\2.5.2\appdb\RMS" (
    rmdir "C:\Users\tbrollo\j2mewtk\2.5.2\appdb\RMS" /s /q
)

Cela supprimera tout ce qui se trouve dans le dossier (et le dossier lui-même).

Commentaires (2)

Essayez ce qui suit ; cela fonctionne pour moi.

J'ai une application qui déverse des données dans mon dossier "C:\tmp&quot ;, et ce qui suit fonctionne le mieux pour moi. Il ne demande même pas Oui ou Non pour supprimer les données. J'ai créé un programme pour qu'il s'exécute toutes les 5 minutes.

cd "C:\tmp"

del *.* /Q
Commentaires (4)