lunes, 9 de febrero de 2009

Lenguaje batch (parte 1)

Como dice este blog, hablaremos de lenguajes informáticos (por ejemplo: batch, html, css, javascript, vbscript y intentaré agregar C y C++) pero ahora comenzaremos por lo más simple y más sencillo que es el Batch.

Con esta introducción empezamos con Batch...

El lenguaje batch es programar una secuencia de comandos para MS DOS (la consola de windows). Explicaré los comandos que más se utilizan con algunos ejemplos de uso y explicaré como se guardan archivos *.bat.

Primero de todo, abris el blog de notas, ¿no sabeis donde esta?, entra en Menu inicio, Programas, Accesorios, Blog de notas.

Ahora os enseñaré como guardar un archivo para para próximas lecciones. Abris el blog de notas y escribimos a continuación:

@echo off
echo "Hola Mundo"
exit

Explicación:

@echo off = no imprimir los comandos en pantalla el texto en sí, solo las ordenes
echo = este comando imprimirá todo lo que escribas a continuación
exit = este comando hará que después de todos los comandos imprimidos cierre la ventana automaticamente

Ahora vamos al menu Archivo, Guardar, lo guardamos en el escitorio (para tenerlo a mano) y ponemos el nombre: hola mundo.bat
Entonces, ahora que lo hemos guardado nos vamos al escritorio y ejecutamos el archivo hola mundo.bat. El archivo ejecutará el comando ya escrito y aparecerá el "hola Mundo" que imprimimos.
A lo mejor te preguntarás, ¿el archivo se ejecuto?, porque no apareció nada. Pues sí se ejecutó pero para que veamos el código y no se cierre automáticamente tenemos que agragarle un comando más que tiene dos formas de colocarlo:
pausepause > nulEl primero es una pausa que se puede visualizar porque pone "Presione una tecla para continuar...", y el segundo es una pausa que no se puede visualizar porque no muestra ningún mensaje en sí.

Escribimos:

@echo off
echo "Hola Mundo"
pause
exit

Ahora ejecutamos y nos aparecerá:

"hola Mundo"
Presione una tecla para continuar...

Y si escribimos:


@echo off
echo "Hola Mundo"
pause > nul
exit

Nos aparecerá:

"Hola Mundo"


En el próximo capítulo veremos Variables y el comando Start.

No hay comentarios:

Publicar un comentario