Étape 3: Si / si pas de déclarations
Voici les types de complexes.
Exemple :
echo off echo 1) Exit echo 2) test set /p begin if %begin% == 1 exit if %begin% == 2 goto test :test echo It Worked! pause exit
Ici, si l’utilisateur la valeur d’entrée est égale à 1, sortie.
Si l’utilisateur la valeur d’entrée est égale à 2, il va à la ligne »: tester ".
Cela peut ouvrir aux nouveautés impressionnantes, comme des jeux de quiz et de devinettes.
Dans cet exemple, l’utilisateur serait défini la variable % commencent à 1 ou 2.
En ce qui concerne les cas pas, il peut s’ouvrir à deviner les jeux et les programmes de mot de passe.
Exemple :
echo off echo Hello! type 5-2. set /p uu if %uu% == 5-2 goto yay if not %uu% == 5-2 goto nay :yay echo Your answer is: 3 echo Thanks for listening. pause exit :nay echo YOU DID IT WRONG! echo HOW DARE YOU NOT LISTEN TO ME! pause exit
Ici, si vous tapez 5-2, vous allez à la ligne : yay.
Si vous tapez n’importe quoi d’autre, (sinon) vous accédez à la ligne : nay.
Explication :
Dans le cas contraire : si la chose est entré comme variable de __ %, procédez comme suit
Si : si _ est entré comme variable de __ %, procédez comme suit