Este seria un ejemplo del choice en un archivo bat. Básicamente seria como poner opciones a un script
@echo off echo ejemplo del choice en un bat echo. echo 1.- Listar directorios echo 2.- Cancelar
choice Elije /c:12
if errorlevel 2 goto fin if errorlevel 1 goto hola
:hola cls dir | more exit
:fin cls exit
Si, ya se que esto es como los idiomas, que para hablarlos no hay que traducirlos, sino pensar en el propio idioma. Pero creía, que tal vez se me entendería mejor así, que si intentara explicar la funcionalidad que necesito.
pues no es lo mismo , pero puedes usar read, y creo qe habia otro qe si qe limitaba las opciones, pero ahora mismo, a bote pronto yo usaria read en un do-while, aunque en linux siempre me ha gustado mas tratar con datos en la linea de llamada qe esperar a qe el usuario introduzca datos durante la ejecucion, no me fio mucho de los usuarios .