Archivo Batch (*.bat): ¿Qué es?

Leave a Comment


Wikipedia nos define perfectamente lo que es:


En DOS, OS/2 y Microsoft Windows un archivo batch es un archivo de procesamiento por lotes. Se trata de archivos de texto sin formato, guardados con la extensión BAT que contienen un conjunto de comandos MS-DOS. Cuando se ejecuta este archivo, —mediante CMD— los comandos contenidos son ejecutados en grupo, de forma secuencial, permitiendo automatizar diversas tareas. Cualquier comando MS-DOS puede ser utilizado en un archivo batch.

NOTA: Esta entrada está orientada a un sistema windows. Si os gusta, puedo hacer una para Unix/Linux.


Ahora sabemos que un archivo batch, son archivos de texto con extensión ".bat" que se pueden ejecutar mediante CMD debido a que son comandos de MS-DOS que se utilizan para automatizar algún tipo de tarea.



Quizá os estéis preguntando, si es un archivo de texto... ¿Cualquiera puede crear uno?
La respuesta es sencilla, sí.

Antes de crear un archivo hagamos lo siguiente, algo más simple:

Procedamos a abrir una "Shell de windows", para ello podemos:
-Inicio->Ejecutar->cmd.exe
-Inicio->Todos los programas->Accesorios->Símbolo del sistema
-(Tecla de windows + R) (Seabrirá un ejecutar y escribiremos cmd.exe, como antes)

Lo primero será observar qué aparece en la terminal:
Arriba del todo la versión, el copyright...
Y justo debajo el "Path" o ruta en la que nos econtramos ahora mismo, por ejemplo "C:\Users\(usuario)".

Ya que sabemos esto, que es bastante útil para saber donde nos encontramos, podemos escribir algún comando (sin comillas):

"echo hola": mostrará la palabra, en este caso "hola".
"ls": mostrará los archivos y carpetas que hay en el directorio donde encontréis.
"PWD": mostrará el directorio en el que te encuentras actualmente.

Como son muchos os dejo un enlace donde podréis buscar, leer, y probad los comandos que existen. Enlance (click)


Hasta aquí la primera parte, espero que os haya gustado.

0 comentarios:

Publicar un comentario