Bonjour à tous,

Je dois parser des fichiers txt dans un dossier et faire une action sur ceux-ci. Mon problème est que je dois exclure les fichiers du type '*_MOD.txt'.

Peut-on exclure certains fichiers dans le set ?

Pour l'instant ma boucle a cette tête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for /r %%a in (*.txt) do (
[....actions à effectuer sur le fichier %%a....]
)
En gros je dois faire un truc du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for /r %%a in (*.txt;!*_MOD.txt) do (
[....actions à effectuer sur le fichier %%a....]
)
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for /r %%a in (*.txt & !*_MOD.txt) do (
[....actions à effectuer sur le fichier %%a....]
)
mais je n'arrive pas à trouver comment faire la négation (qui ne semble pas être "!") et je ne trouve pas cette information sur les fiches techniques de la fonction FOR, ni ailleurs...


Merci pour votre aide !