Ms-Dos - Problema con menu basado en choice

 
Vista:

Problema con menu basado en choice

Publicado por Moises Castro (1 intervención) el 03/06/2003 20:54:20
hola tengo msdos 6.2 y estoy haciendo un .bat que realiza un menu de opciones y luego choice + errorlevel ejecutan diversos comandos de acuerdo a lo elegido, el problema es que no importa que opcion elija, siempre ejecuta la primera etiqueta, tengo algo como esto:
echo off
echo 1.- opcion a
echo 2.- opcion b
choice /C:12

if errorlevel 1 goto primera
if errorlevel 2 goto segunda

:primera
dir
goto fin

:segunda
cls
goto fin

:fin

espero me puedan ayudar, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con menu basado en choice

Publicado por Diego Romero (110 intervenciones) el 04/06/2003 08:09:58
Invierte el orden de los IF, primero pregunta por el 2 y luego por el 1.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con menu basado en choice

Publicado por Pascual (1 intervención) el 09/05/2005 11:39:00
Yo tengo algo así y si quiero ejecutar la 2º opción se ejecuta normal, pero si quiero ejecutar la 1º se ejecuta la 1º y después la segunda. No se que hago mal.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar