Bonjour à tous,

Je cherche à supprimer tous les fichiers d'un répertoire sauf trois extensions particulière : .tex .bib et .bat

Je ne suis pas un expert en batch, d'habitude je nome les extensions que je veux supprimer, exemple : .

Mais dans le cas présent il y a trop d'extension et certain fichier sans extensions (compilation latex) par conséquent pour un nettoyage efficace
je veux tout supprimer sauf les extensions susnommé.

Pour le moment j'ai trouvé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
@echo off
set EXT1=.tex
set EXT2=.bat
for /f "delims=" %%f in ('dir /b') do if not %%~xf == %EXT1% del %%f
Et je ne sais pas comment faire un et logique pour garder les fichiers EXT2 ??

Par avance merci de votre aide.