Ms-Dos - Crear menú en archivo batch

 
Vista:
sin imagen de perfil
Val: 3
Ha disminuido su posición en 4 puestos en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Crear menú en archivo batch

Publicado por mrjuan76 (2 intervenciones) el 09/04/2019 22:37:26
Hola.

Intento iniciarme en programación en dos.

Consultando por la web, no encuentro ningún código para programar un archivo batch (luego lo convertiré a .exe) con un menú como cualquier programa dos. Este menú en pantalla quiero que se pueda desplazar entre las opciones con las teclas de desplazamiento y al situarse encima y pulsar enter, que se inicie algún comando como dir o color o del o md etc...

Cómo podría ser?

No tengo ni idea de iniciarlo así.

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
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Crear menú en archivo batch

Publicado por Antoni Masana (811 intervenciones) el 10/04/2019 12:45:23
Una forma sencilla

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
:menu
    cls
    echo.     Menú
    echo.
    echo.     1.- Opcion - 1
    echo.     2.- Opcion - 2
    echo.     3.- Opcion - 3
    echo.     4.- salir
    echo.
    set /P Opc=Su opcion es:
 
    IF "%Opc%"    ==  ""   goto :EOF
    IF "%Opc%"    ==  "4"  goto :EOF
    IF "%Opc%"    ==  "3"  goto Opc_3
    IF "%Opc%"    ==  "2"  goto Opc_2
    IF "%Opc%"    ==  "1"  goto Opc_1
                           goto Menu
:Opc_1
    Echo Opcio - 1
    pause
    goto Menu
:Opc_2
    Echo Opcio - 2
    pause
    goto Menu
:Opc_3
    Echo Opcio - 3
    pause
    goto Menu

Saludos.
\\//_
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
sin imagen de perfil
Val: 3
Ha disminuido su posición en 4 puestos en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Crear menú en archivo batch

Publicado por mrjuan76 (2 intervenciones) el 10/04/2019 15:25:01
Muchas gracias por la aportación. En realidad, ya tengo un menú bastante parecido hecho. Lo que realmente necesito es la modificación del menú estándar como el que me aporta, para desplazarse entre las opciones a través de las teclas de desplazamiento y que al pulsar enter, realice una acción.
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

Crear menú en archivo batch

Publicado por Jorge Correa (1 intervención) el 13/01/2022 21:22:03
Muchas gracias por su aporte me sirvio mucho..
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