Bonjour, j'aimerais tester proprement 2 conditions en évitant d'imbriquer 2 if l'un derrière l'autre, je pensais qu'avec le & ça fontionnait, mais il semble que ça n'est pas le cas.
Voici le bout de mon code, j'ai une erreur à la ligne 6.
Code :
- sc query TOTO | find /I "RUNNING"
- if %ERRORLEVEL% == 0 ( set error1=0 ) else ( set error1=1 )
- sc query TITI | find /I "RUNNING"
- if %ERRORLEVEL% == 0 ( set error2=0 ) else ( set error2=1 )
- echo.
- if error1 == 0 & error2 == 0 (
- net start TATA
- echo.
- pause
- goto debut
- ) else (
- echo.
- echo /!\ Impossible de demarrer TATA si les services TUTU ne sont pas demarres /!\
- echo.
- pause
- goto TUTU
- )
|
Une idée ??
---------------
Leon