Problema con menu...
Publicado por Andres Montes (2 intervenciones) el 29/06/2006 18:11:55
- Necesito hacer un menu de 20 opciones y el problema es que "creo" que el comando "choice" solo reconoce 9 como maximo. Por lo menos con 10 no funciona.
Ejemplo:
@echo off
echo 1- Opción 1
echo 2- Opción 2
....
echo 20- Opción 20
echo.
choice /c:123456789......20 /n
if errorlevel 20 goto end
...
if errorlevel 2 goto Opcion2
if errorlevel 1 goto Opcion1
:Opcion1
codigo codigo codigo...
:Opcion2
codigo codigo codigo...
Se me habia ocurrido hacerlo con letras en vez de numeros pero parece que no se puede. Ejemplo: choice /c:ABCDEF.........T /n
Alguna idea?Existe otra forma de hacer menus?Con SET se puede?
Gracias.
Ejemplo:
@echo off
echo 1- Opción 1
echo 2- Opción 2
....
echo 20- Opción 20
echo.
choice /c:123456789......20 /n
if errorlevel 20 goto end
...
if errorlevel 2 goto Opcion2
if errorlevel 1 goto Opcion1
:Opcion1
codigo codigo codigo...
:Opcion2
codigo codigo codigo...
Se me habia ocurrido hacerlo con letras en vez de numeros pero parece que no se puede. Ejemplo: choice /c:ABCDEF.........T /n
Alguna idea?Existe otra forma de hacer menus?Con SET se puede?
Gracias.
Valora esta pregunta


0