X
wikiHow es un "wiki", lo que significa que muchos de nuestros artículos están escritos por varios autores. Para crear este artículo, autores voluntarios han trabajado para editarlo y mejorarlo con el tiempo.
Este artículo ha sido visto 10 908 veces.
¿Eres bueno programando archivos tipo "batch", pero no sabes como hacer que tenga que escogerse entre un Sí y un No, o hacer un menú de opciones 1, 2, y 3? Bueno, estás en el lugar más apropiado para aprender a hacerlo.
Pasos
-
1Haz clic en Inicio>Ejecutar
-
2Escribe "cmd" (sin las comillas)
-
3Escribe "editar"
-
4Escribe lo siguiente. Después de cada línea presiona la tecla "Enter"
-
5@echo off (esto lo que hace es que tus comandos no aparezcan)
-
6cls (este comando limpia la pantalla) (opcional)
-
7:index
-
8echo.
-
9echo elección 1 (esto puede ser cualquier cosa que quieras)
-
10echo elección 2
-
11echo elección 3
-
12NO ESCRIBAS ESTO: Sigue haciendo esto hasta que tengas todas las opciones entre las que hay que escoger.
-
13Escribe "set /p choice=(coloca cualquier pregunta o comando como "¿Sí o no?" aquí luego añade un espacio para que quede claro y ordenado)
-
14if not '%choice%'== set choice=%choice:~0,1%
-
15if '%choice%'=='1' goto :elección1
-
16if '%choice%'=='2' goto :elección2
-
17Continua siguiendo este patrón hasta que tengas suficiente. Luego escribe:
-
18echo "%choice%" no es una (respuesta/comando) valida. Por favor trate de nuevo.
-
19echo.
-
20goto start
-
21Después de eso escribe:
-
22:elección1
-
23(comandos que quiere ejecutar)
-
24goto end
-
25:elección2
-
26(comandos)
-
27goto end
-
28:elección3
-
29(comandos)
-
30goto end
-
31Sigue este patrón hasta que hayas completado el archivo.
-
32Escribe:
-
33:end
-
34pause
-
35exit
Consejos
- Puedes escribir lo que quieras en lugar de "Opción1"o cualquier otra, pero debes mantener lo mismo a lo largo de todo el archivo.
- Escribe /help en la línea de comandos para obtener más información.
- Escribe choice /? en la línea de comandos para obtener más información.
Advertencias
- No uses comandos a menos que sepas lo que estás haciendo
- Usar un comando sin saber lo que se está haciendo puede dañar seriamente la computadora.