Bonjour,
Je souhaiterais améliorer ce ptit truc qui me simplifie la vie.
Dans un dossier qui n'est jamais le même, je souhaites extraire seulement le ou les fichiers .txt et je les déplace dans un dossier txt ce que j'arrive à faire en faisant ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@md txt
@for /r "." %%i in (*.txt) do move "%%i" .\txt
Maintenant j'aimerais que tous les dossiers ainsi que ce qu'ils contiennent soit supprimés sauf mon dossier txt, ainsi ce qu'il contient, et mon batch.bat et là je sèche au mieux j'ai ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
@for %%i in (*.*) do (if not "%%i" == ".\txt" del "%%i" )
Et ça me vire mon batch.bat et pas mes autres dossiers

Si quelqu'un pourrait m'aider ça serait sympa
Merci