Page 1 sur 1

Re: Choix dans un script

Posté : 01 juil. 2011 14:29
par erfan88230
Pour faire un choix il faut faire comme sa:

Code : Tout sélectionner

echo Tu va bien ? [O ou N]
CHOICE /C:on>nul
If "%ERRORLEVEL%"=="1" goto OK
If "%ERRORLEVEL%"=="2" goto NON
Dans se script il y a 4 ligne :
1ère: On pose la question en message simple grâce a la commande "echo"
2ème: on définis la liste des touche que l'utilisateur auras a choisir ici la liste étant: " on "
3ème: si la touche appuyer et égale a la première lettre de la liste(ici: O) alors on va a OK
4ème: si la touche appuyer et égale a la deuxième lettre de la liste( ici: N) alors on va a NON

J'éspere t'avoir aider .

Re: Choix dans un script

Posté : 01 juil. 2011 14:30
par WIN32-[GG]
2 solutions:

:arrow: 1: La commande choice (disponible sur ce site)

Code : Tout sélectionner

@echo off
echo Comment vas-tu?
echo b : bien
echo m :mal
CHOICE /C:bm >nul
if %ERRORLEVEL%==1 (echo Tu vas bien)
if %ERRORLEVEL%==2 (echo Tu vas mal)
pause
:arrow: 2: Le menu classique

Code : Tout sélectionner

@echo off
echo Comment vas-tu?
echo b : bien
echo m :mal
set /P ANSW=
if %ANSW%==b (echo tu vas bien)
if %ANSW%==m (echo Tu vas mal)
pause

Re: Choix dans un script

Posté : 01 juil. 2011 14:38
par erfan88230
Win32-[GG] je l'ai aider avant toi et toc =) ( a une minute près xD )
sinon tout les ordinateur n'ont pas la commande "choice" c'est pourquoi il faut prendre la deuxième solution de Win32-[GG]
qui permet de faire la meme chose qu'avec la première mais sans ajouter de commande externe :mrgreen:

Re: Choix dans un script

Posté : 01 juil. 2011 15:52
par WIN32-[GG]
Ayant étudié un peu le code de verifuser:
Ca met des etoiles pour la meme raison que pour le 1er problème:
...
:shock: ATTENDS! T'as bien téléchargé la commande? non?

@erfan XD On veras la prochaine fois!

Re: Choix dans un script

Posté : 01 juil. 2011 16:27
par WIN32-[GG]
Bon ben si t'as téléchargé la commande et que tu l'as placée dans le même dossier que le .bat ça devrait marcher...
Ou alors problème dde compatibilité... Ouch!

Re: Choix dans un script

Posté : 01 juil. 2011 16:53
par erfan88230
essaye avec cela http://winsupport.org/packages/choice.exe
C'est une autre version de choice place la dans C:\windows\system32