Ejecutables

 
Este es un ejemplo de como podemos crear un menú con la carácteristica de realizar una acción a travéz
de la selección de un número en la consola de comandos CMD.exe en Windows, sencillo de usar, editar 
y adaptar a tus necesidades, por ahora este menú nos hace cambios de colores del texto para entender el funcionamiento del código. Por ahora solamente este ejemplo lo que hace es cambiar el color del texto pero sirve para hacerte una idea de como se hace para llamar una función desde el menú.
 
Código
 
@echo off 
title Selecciona un color

:inicio
cls
echo ********************
echo *****-=[MENU]=-*****
echo ********************
echo 1) Opcion 1    
echo 2) Opcion 2    
echo 3) Opcion 3    
echo 4) Opcion 4    
echo 5) Opcion 5    
echo ********************
echo 6) Salir
echo ********************
echo.

set /p var=Seleccione una opcion [1-6]: 
if "%var%"=="1" goto op1
if "%var%"=="2" goto op2
if "%var%"=="3" goto op3
if "%var%"=="4" goto op4
if "%var%"=="5" goto op5
if "%var%"=="6" goto salir

::Mensaje de error, validación cuando se selecciona una opción fuera de rango
echo. El numero "%var%" no es una opcion valida, por favor intente de nuevo.
echo.
pause
echo.
goto inicio

:op1
    echo.
    echo. Has elegido la opcion No. 1
    echo.
        ::Aquí van las líneas de comando de tu opción
        color 08
    echo.
    pause 
    goto inicio

:op2
    echo.
    echo. Has elegido la opcion No. 2
    echo.
        ::Aquí van las líneas de comando de tu opción
        color 09
    echo.
    pause
    goto inicio

:op3
    echo.
    echo. Has elegido la opcion No. 3
    echo.
        ::Aquí van las líneas de comando de tu opción
        color 0A
    echo.
    pause
    goto inicio
    
:op4
    echo.
    echo. Has elegido la opcion No. 4
    echo.
        ::Aquí van las líneas de comando de tu opción
        color 0B
    echo.
    pause
    goto inicio

:op5
    echo.
    echo. Has elegido la opcion No. 5
    echo.
        ::Aquí van las líneas de comando de tu opción
        color 0C
    echo.
    pause
    goto inicio

:salir
    @cls&exit

Juan Camilo Ospina © 2015 Todos los derechos reservados.

Crea una página web gratisWebnode