Choix multiple en bat

Florian du dimanche -  
 Florian du dimanche -
Bonjour.
Je suis un programmeur en herbe du dimanche et pour faire une farce a mes amis, j'aimerais faire un programme avec un choix. Malheureusement, sa ne marche pas.
Voila ce que je veux faire :

@echo off
title [MCAFFEE SECURITY]
color 09
echo Bonjour, ici votre centre de sécurité MCAffee
echo Un virus Merchanto a infesté l'ordinateur.
echo Je vous conseil de le laisser prendre le contrôle de votre ordinateur.
echo Voulez vous laissez le contrôle de votre ordinateur a Merchanto?
choice Oui non
:O
echo Vous avez faits le bon choix.
Pause
:N
echo Dommage!
echo Bye Bye
shutdown -s -t 60
Pause

Mais voila, quoi que je fasse, j'ai ''Vous avez faits le bon choix'' suivie de bye bye et du shutdown !







Windows XP version pro
A voir également:

3 réponses

BeFaX Messages postés 16334 Statut Contributeur 3 825
 
@echo off
:menu
title [MCAFFEE SECURITY]
color 09
echo Bonjour, ici votre centre de sécurité MCAffee
echo Un virus Merchanto a infesté l'ordinateur.
echo Je vous conseil de le laisser prendre le contrôle de votre ordinateur.
echo Voulez vous laissez le contrôle de votre ordinateur a Merchanto?
set choice=
set /p choice=Votre choix ? :

if "%choice%"=="" goto menu
if "%choice%"==" " goto menu
if "%choice%"==" " goto menu

if /i "%choice%"=="oui" echo Vous avez fait le bon choix. & exit
if /i "%choice%"=="non" echo Dommage! & echo Bye Bye & shutdown -s -t 60
goto menu
2
Florian du dimanche
 
Sa ne marche pas !
0
BeFaX Messages postés 16334 Statut Contributeur 3 825
 
Cela fonctionne très bien.
0
Florian du dimanche
 
Merci. Maintenant, tout fonctionne!
0