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



--
Greg160

2 réponses

  1. dna.factory Messages postés 19928 Date d'inscription   Statut Modérateur Dernière intervention   1 621
     
    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
  2. greg160 Messages postés 729 Statut Membre 193
     
    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
    1. dna.factory Messages postés 19928 Date d'inscription   Statut Modérateur Dernière intervention   1 621
       
      j'avais compris...
      c'est pour ca que je t'ai dis ce qu'il faut faire.
      0
    2. leam19 Messages postés 93 Statut Membre 2
       
      apres option A, tu met goto k, et apres loption B, tu met :k
      0