Un archivo batch (o bat) es un archivo de procesamiento por lotes (texto sin formato), que contienen un conjunto de comandos MS-DOS (Sistema operativo de disco de Microsoft)). Cuando se ejecuta este archivo bat mediante CMD (símbolo del sistema es el intérprete de comandos en el sistema operativo OS/2)  las órdenes contenidas son ejecutadas en grupo, de forma secuencial, permitiendo automatizar diversas tareas

Esta es la forma de automatizar procesos (copiar, pegar, renombrar y enviar datos) en MS-DOS. De este modo, evitamos procesos rutinarios y monótonos, acelerando los mismos. Tiene la funcionalidad de conectarse con otras interfaces por línea de comandos

En este apartado podrás visualizar um ejemplo de un Archivo .Bath: Menu.bat

@echo off
title Menu
:Menu
cls
echo *********************
echo ****¡Bienvenido!*****
echo *****-=[MENU]=-*****
pause
cls
echo 1 - www.google.com
echo 2 - Sitios Web del Trabajo
echo 3 - Abrir alguna utilidad de Windows 
echo *********************
echo 4 - Salir
echo *********************
echo ¿Que desea hacer?, Seleccione una opcion
set /p opc=
if %opc% ==1 goto opcion1
if %opc% ==2 goto opcion2
if %opc% ==3 goto opcion3
if %opc% ==4 goto opcion4
 
::Mensaje de error, validación cuando se selecciona una opción fuera de rango
echo. El numero "%opc%" no es una opcion valida, por favor intente de nuevo.
echo.
pause
echo.
goto Menu
 
:opcion1
start chrome.exe www.google.com
cls
goto Menu
:opcion2
start chrome.exe unal.edu.co https://login.unal.edu.co/cloudkey/a/unal.edu.co/user/login?namespace=unal.edu.co https://www.hermes.unal.edu.co/
cls
goto Menu
:opcion3
echo 1 - Bloc de notas 
echo 2 - Paint 
echo 3 - Panel de Control
echo 4 - Explorador de Windows
echo 5 - Volver al menu principal 
echo. 
set /p opc3=Elige que aplicacion quieres abrir: 
If %opc3% ==1 goto bloc
If %opc3% ==2 goto paint
If %opc3% ==3 goto control
If %opc3% ==4 goto explorador
If %opc3% ==5 goto menu2
 
:bloc
cls 
echo 
echo Ejecutando Aplicacion, Por favor de esperar... 
start C:\WINDOWS\system32\notepad.exe 
cls 
echo Aplicacion abierta exitosamente!! 
echo presione una tecla para volver al menu anterior 
pause > nul 
goto :opcion3 
 
:paint 
cls 
echo. 
echo Ejecutando Aplicacion, Por favor de esperar...
start C:\WINDOWS\system32\mspaint.exe
cls 
echo Aplicacion abierta exitosamente!! 
echo presione una tecla para volver al menu anterior 
pause > nul 
goto :opcion3 
 
:control
cls 
echo. 
echo Ejecutando Aplicacion, Por favor de esperar...
start WSCUI.CPL 
cls 
echo Aplicacion abierta exitosamente!! 
echo presione una tecla para volver al menu anterior 
pause > nul 
goto :opcion3
 
:explorador 
cls 
echo. 
echo Ejecutando Aplicacion, Por favor de esperar... 
start EXPLORER 
cls 
echo Aplicacion abierta exitosamente!! 
echo presione una tecla para volver al menu anterior 
pause > nul 
goto :opcion3
 
:menu2
cls 
goto Menu 
 
:opcion4
msg * Gracias por utilizar mi programa
exit
 

Crea una página web gratis Webnode