Batch exploiter le résulta findstr

Fermé
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 - Modifié par FRED92G le 23/04/2013 à 12:21
 LUDO - 24 avril 2013 à 23:21
Bonjour,

voila depuis plusieurs heure je me heurte a se problème je voudrai que selon le résulta de findstr si il dit aucune différence il passe a :suite et si il trouve une différence il passe a :copie mes j ai pas trouver comment exploiter le résulta de findstr

Set Local= %cd%\ 
Set Serveur=\\Fred-serveur\site\lanceur\ 
Set Fichier=versions.txt 
FC %Serveur%%Fichier% %Local%%Fichier% | FINDSTR "V" 
ECHO %ERRORLEVEL% 



:COPIE 
xcopy \\Fred-serveur\site\lanceur\*.* %cd%\ /A /E /H /R /Y /I /D 
EXIT 

:SUITE 

1 réponse

tout simplement avec l'errorlevel et une condition:

if %errorlevel% EQU 0 goto copie
if %errorlevel% GTR 0 goto suite
0