Bonjour,
j'ai créé un fichier batch qui devra se lancer à chaque démarrage de Windows.

Ce fichier a pour objectif de supprimer tout les fichiers/répertoires qui se trouveront dans: C:\temp

J'ai seulement un "hic" c'est que dans C:\temp, un des répertoires ne doit absolument pas être supprimé.

Voici mon fichier batch:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
cd c:\Temp
pushd %1
del /q *.*
for /f "Tokens=*" %%G in ('dir /B') do rd /s /q "%%G"
popd
Le répertoire qui se trouve dans le C:\temp qui ne doit pas être supprimé s'appelle VBE !

Comment faire pour lui dire, supprime tout sauf un répertoire. Cela fais un bon moment que je cherche mais pour une fois Google et l'existant sur ce site ne m'aide pas beaucoup.

Merci de votre aide

Bonne soirée