Créer un bat

greg160 Messages postés 729 Statut Membre -  
leam19 Messages postés 93 Statut Membre -
Bonjour,

j'ai un problème:
je veux faire une selection O/N? dans le MS-DOS avec un .bat
Le problème c'est ça:

set input=
set /P input=O/N?

if %input%==o goto o
if %input%==n goto n

:o
echo OPTION A

:n
echo OPTION B

Mais voila, quand je fais n, il va marquer l'option B et continuer mais quand je fais o, il me met L'option A et B alors que je ne veux que le A.
Comment faire?
Merci d'avance


2 réponses

dna.factory Messages postés 29411 Date d'inscription   Statut Modérateur Dernière intervention   1 619
 
si tu fais o, il réalise les opérations suivantes

echo OPTION A

:n
echo OPTION B

donc pas de 'problèmes'

si tu ne veux pas qu'il fasse l'option B, il faut forcer la sortie avant l'ancre :n
0
greg160 Messages postés 729 Statut Membre 189
 
Je voudrais que quand je fais o il ne fait que l'option a et quand je fais N il ne fait que l'option B
0
dna.factory Messages postés 29411 Date d'inscription   Statut Modérateur Dernière intervention   1 619
 
j'avais compris...
c'est pour ca que je t'ai dis ce qu'il faut faire.
0
leam19 Messages postés 93 Statut Membre 2
 
apres option A, tu met goto k, et apres loption B, tu met :k
0