miércoles, 29 de febrero de 2012

Programación Batch


La programación en Batch no es muy popular realmente. Los desarrolladores web (backend o frontend) se enfocan más en otros lenguajes y herramientas. Sin embargo, existe una sección de éstos quienes deben crear scripts para automatizar tareas y crear algunas otras soluciones. Ya sea CMD (o BAT), Bash Linux o PowerShell. 

He aquí unos ejemplos  en bash MS-DOS:

Colocar variables
@echo off
set Nombre=Horacio Gomez
echo %Nombre%
pause


Imprimir por pantalla
echo algo

Cambiar el prompt
prompt mister_negativo:
mister_negativo:  


menu.bat
@echo off
Title Menu del sistema
color f0
cls
:miMenu
echo Menu
echo 1. Comprobar conexion a Internet
echo 2. Conectarse al servidor GlassFish
echo 3. Abrir administrador GlassFish
echo 4. Salir
echo Tu opcion es:
set /p opc=

if %opc%==1 goto :miConexion
if %opc%==2 goto :GlassFish
if %opc%==3 goto :conectarAGlassF
if %opc%==4 goto :salida

:miConexion
ping www.google.com.mx
goto miMenu


:GlassFish
cd C:\Users\alguien\glassfish3
cd C:\Users\alguien\glassfish3\bin
start asadmin


:conectarAGlassF
start firefox http://localhost:4848
goto miMenu

:salida
exit

Espero hacer más ejemplos.

Enlaces:

No hay comentarios:

Publicar un comentario