Problème avec les ''if'' et ''else'' du Batch

Fermé
Whynot5 - 7 avril 2009 à 23:06
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 8 avril 2009 à 09:51
Bonjour,

Je suis un débutant en Batch et j'ai un certain problème du côté des ''if'' et ''else''. Voici ce que j'aimerais faire:

Voulez-vous entrer dans l'application ? Faites ''Yes'' pour oui et ''No'' pour non.

(La réponse): ....

(Si la réponse est oui)
Bienvenue !

(Si la réponse est non)
Aurevoir (et quitte le programme)

(Si c'est peut importe quelque chose d'autre)
Erreur, vous n'avez pas écrit ''Yes'' ou ''No''. (Il y aurait redirection jusqu'au début.)

Merci d'avance pour votre aide. :P

1 réponse

dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
8 avril 2009 à 09:51
hello
set /p choix=Voulez-vous entrer dans l'application ? Faites ''Yes'' pour oui et ''No'' pour non  
if "%choix%"=="yes" (echo votre choix, oui) else if "%choix%"=="no" ( echo votre choix, non ) else ( echo vous n'avez pas inscrit le bon choix )
3