Batch, es un lenguaje de programación que se utiliza desde el sistema Operativo DOS (Disk Operating System) y que ahora lo utiliza los sistemas Windows.
Hay dos formas de utilizar batch:
La primera de ellas es usando la terminal de Windows. Para encontrar la terminal nos dirigimos a Inicio-Programas-Accesorios-Símbolo de sistema o bien en inicio-ejecutar-cmd (si utilizáis Windows antiguos hay que nombrarlo con command). En la terminal se pueden utilizar una serie de comandos para que realicen tareas, como moverse por carpetas, crear carpetas, mostrar la hora, saber la ip del ordenador…etc.
La segunda parte de usar batch es creando scripts (guiones), estos archivos se les reconocen por tener la extensión “.bat”, además hay que mencionar que los .bat son archivos de procesamientos por lotes, esto que quiere decir, que dentro de un script, habrá una serie de comandos (los que utilizamos para la terminal) y que al ejecutar el archivo, este irá ejecutando comando a comando según lo hemos puesto en el script, para que lo veáis mejor veremos un ejemplo muy sencillo.
@echo off echo Hola mundo pause exit
Este scritp puede que sea uno de los más fáciles, pero es suficiente para explicar el procesamiento por lotes. Como hemos dicho al ejecutar un script ira ejecutando línea a línea, osea en el ejemplo empezará por “@echo off”, seguirá por “echo Hola mundo”, acto seguido hará una pausa “pause” y finalizara con “exit” para salir del programa.
(El funcionamiento de este programa es muy sencillo, al ejecutarlo mostrara en la terminal “Hola mundo”, después pedirá que pulséis una tecla para salir del programa)
Muchos de vosotros pensareis que el lenguaje Batch, por el mero hecho de utilizar los comandos de DOS/MSDOS está obsoleto y que no se puede hacer gran cosa, pues ese es un error bien grande, es verdad que no es tan potente como la terminal de Linux (bash), pero desde batch uno puede manipular y gestionar un servidor Windows casi al 100% usando solo la terminal, si no estáis seguros, observar y leer esta sección donde descubriréis que desde una terminal Windows podréis hacer multitud de cosas.
¿Como serán las entradas?
En cada entrada de batch, se explicará solo un comando (a no ser que este sea lo muy extenso, entonces se harán varias entradas de él).
La entrada constará del nombre del comando, definición, parámetros del mismo (explicados) y una parte de ejemplos.
Además cada cierto tiempo iré subiendo los videos, para que tengáis una parte manual y otra visual.
* Todo código y/o scripts que publique no serán perjudiciales para el ordenador, en caso contrario, mencionaré previamente los efetos que puede causar.
Entradas Relacinadas:





