Weno aki comenzare a escribir un tutorial para q aprendais mas o menos este lenguaje tan facil y sencillo( y para toda la familia xD), luego la cuestion es q lo lea alguien xDDD pero weno, comencemos:
Para empezar Batch es un lenguaje de programacion por lotes de MS-DOS, se ejecuta en la consola de MS-DOS, por lo tanto solo se puede ejecutar en Windows, esto tiene su parte buena y su parte mala, ya q los batch como mucha gente sabe pueden llegar a ser extremadamente peligrosos contra kien los uses xDDDD, para programar en este lenguaje no hace falta nada mas q el bloc de notas de windows y comenzar a escribir nuestro codigo.
Principios basicosSeguramente haya gente aki q ni sepa lo q es la consola de MS-DOS( y no miro pa nadie.....¬¬ ----> Trigus! xDDD) pues bien para empezar, la consola de MS-Dos se ejecuta desde el menu inicio ejecutar y escribimos "cmd"(sin comillas) y esto es la consola de MS-DOS
Pues en esa ventanita negra es donde se desarrollara la "accion" q nosotros escribamos en el bloc de notas(si queremos claro, quiza queramos hacer algo sin q nadie se entere y evitar q salga la pantalla....
), bueno pues vamos a comenzar a aprender los fundamentos basicos de batch, para ver los comandos disponibles teclear ahi en la consola la palabra "help" y darle a enter.
Tranquis!!!! No os acojoneis xDDD no vamos a usar todos esos comandos, con saber unos cuantos basicos ya llegan xDD
Prosigamos:
Cerrar la ventana de MS-DOS si quereis o dejarla abierta si quereis probar comandos de ahi o algo.
Abre el bloc de notas y comienza a escribir el codigo d la siguiente manera:
echoecho es el comando mas importante de bat y tambien el mas sencillo, sirve para imprimir algo en la pantalla, se usa de la siguiente manera:
- Código:
-
echo Esto se imprimira en pantalla
q dara como resultado un pantallazo y nada mas.... q ha pasado¿?
Pues q la accion se ha desarrollado tan rapidamente q nos ha sido imposible verla, pero esto tiene facil solucion.
Has de saber q todo codigo de batch ha de empezar por
@echo off, sabiendo esto has de colocar un
pause para q la "accion" se pare y poder ver asi la frase, entonces el codigo quedaria finalmente asi:
- Código:
-
@echo off
echo Esto saldra por pantalla
pause
Ahora si!! ya vemos como lo escrito se a reproducido en la pantalla de MS-DOS correctamente.
Para poner un espacio en blanco po echo.(con el punto) asi:
- Código:
-
@echo off
echo Holaaaa!
echo.
echo Antes de sto espacio en blanco
pause
pauseSirve para pausar la accion como ya dijimos anteriormente, al poner esto nos dira "Presione una tecla para continuar...", si queremos evitar este molesto texto debemos sustituir el pause por "pause > nul", de esta manera el codigo anterior qdaria:
- Código:
-
@echo off
echo Holaaaaa!
echo.
echo Antes de sto espacio en blanco
pause > nul
exitCon este comando simplemente se cerrara el programa
- Código:
-
@echo off
echo Despues de esta frase se cerrara el programa
pause > nul
exit
clsCon este comando se limpiara la pantalla de MS-DOS quedando completamente limpia alli donde lo coloquemos
Ya he escrito el codigo....y ahora q¿?Para crear el batch finalmente darle en el bloc de notas a Archivo > Guardar como..... y poner el nombre q querais.bat, por ejemplo si le vais a llamar codigo( EL COOOOOOODIGO xDD) pues lo llamarias:
codigo.bat (es fundamental el .bat del final)
de sta manera veremos lo siguiente
Enhorabuena!! ya tenemos elaborado nuestro codigo.
En proximas entregas pondre cosas mas interesantes, esto tan solo es lo principal principal!! luego ya profundizare si veo interes en el tema sino pues a joderse xDDDDD
vereis como hacer cosas como " Y solo m abriste 22 ventanas¿?" no estan dificil como parece jajajajajajaj