Bonjour,
J'ai un petit soucis avec l'utilisation de findstr :
Mon batch recherche une chaine de caractère dans un fichier txt, et s'il la trouve, fait une action.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for /f "delims=" %%i in ('type "%rep%\fic.txt" ^|findstr "plop"') do ( ... )
exemple du fichier txt :
Le problème, c'est que si je cherche "plop", il va m'exécuter l'action 2 fois, puisqu'il a trouvé "plop" et "deplop"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 plop plip deplop azeerty ...
Comment faire pour lui dire de chercher un mot complet, et pas une partie d'un mot ?
Merci de vos réponses, ou de vos pistes![]()
Partager