Bonjour à tous,
Je viens à vous car je ne trouve pas de réponse à ma question, ou alors elle ne m'a pas sauté aux yeux.
je m'explique, je souhaite récupérer la saisie d'un utilisateur suite à une question :
set /p Code_Ofi = "Code Ofi en majuscule : "
puis utiliser cette saisie pour la comparer dans un IF
if "%Code_Ofi%"=="RONCQ" ( goto RONCQ1 ) else ( goto 2 )
Cependant systématiquement cette commande renvoi ma variable comme VIDE !
ça me rend fou !!! pourtant en surfant sur plusieurs forums, la réponse semble être la !
Je vous met le bout de code qui me pose problème au complet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 set /p Code_Ofi = "Code Ofi en majuscule : " if "%Code_Ofi%"=="RONCQ" ( goto RONCQ1 ) else ( goto 2 ) :2 if "%Code_Ofi%"=="VESOU" ( goto VESOU1 ) else exit :RONCQ1 set IP1=16 set IP2=0 set OFI=RONCQ goto SCRIPT :VESOU1 set IP1=16 set IP2=2 set OFI=VESOU goto SCRIPT
Merci pour votre aide
Partager