Gérer une réponse différente en fonction du résultat d'un FINDSTR
Bonjour à tous
Je travaille en ce moment sur un projet mais je me heurte à un problème de programmation mais étant une bille en script je fais appel à votre aide.
Je voudrais que via un script en batch j'aille chercher une chaine de caractères dans un fichier .txt ( log) et instaurer des conditions, si le résultat est trouvé je renvois une certaine commande et sinon que je renvois un message différent
pour le moment je me suis essayer à ça mais j'ai en permanence un négative
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| findstr "close" C:\Users\ASUS\Desktop\saveFTP\saveFTPlog.txt
close=%close%
if %close% EQU 0 GOTO rep1
if %ERRORLEVEL% NEQ 0 GOTO rep2
cls
:rep1
cls
echo reponse 1
:rep2
cls
echo reponse 2
pause |
Merci d'avance.