bonjour,
lorsque j'execute ce code, une fois rentré dans la condition if ... ( ... ) else ( ... )
il ne m'est plus possible de modifier une variable existante set varB=%varA%
et je sors de manière intempestive du code
Qu'est ce que j'ai mal écrit pour mériter cela ? ;-)
Merci de me faire partager de vote expérience
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 @echo off cls set var1=1 set var2=2 set var3=3 if "%var1%"=="1" set var4=%var1%+4 if not "%var1%"=="1" set var1= if "%var2%"=="2" ( REM - Entrez ici le code si la condition est vraie REM - Vous pouvez entrer du code sur plusieurs lignes set var4=%var2%+%var4% echo %var4% pause if defined var3 set var4=%var3%+%var4% pause ) else ( REM - Entrez ici le code si la condition est fausse REM - Vous pouvez entrer du code sur plusieurs lignes pause set )
Partager