Introducción a la Programación Batch (ficheros BAT, Windows)

9
275

Las líneas de comando son muy útiles, pues a través las mismas se puede automatizar tareas en Windows que signifiquen el hecho de muchos clics, menúes, advertencias, etc. Un claro ejemplo lo vimos hace un par de días con el artículo de eliminar los documentos bloqueados en la cola de impresión con un clic, que automatiza la solución a un problema.

Ahora bien, cuando necesitamos realizar una tarea (común o rutinaria) de ejecutar distintos comandos mediante el intérprete de comandos de Windows, es muy fastidioso y aburrido estar escribiendo los comandos cada vez que necesitemos ejecutarlos, ¿y qué hacemos?

Lo que podemos hacer es usar la programación Batch. ¿Y qué es? Un archivo programado en lenguaje Batch (cuya extensión por lo general es BAT o CMD) es un fichero de texto sin formato que contiene una serie de comandos MS-DOS que se ejecutan secuencialmente.

Cuando un archivo BAT se ejecuta, enseguida el intérprete de comandos (en Windows es CMD) lo va leyendo, para así ejecutar todos los comandos de manera secuencial, es por eso que se llaman archivos de procesamiento por lotes; aunque es antiguo, aún es útil.

Lo más útil de los ficheros BAT es que podemos automatizar cualquier tarea que mediante MS-DOS se deba hacer paso a paso ingresando las líneas de comando, para así evitar un proceso largo y tedioso. La programación Batch no tiene sintaxis como las demás, pues lo que hace es ejecutar comandos MS-DOS de manera automática, o mejor dicho, por lotes.

Quien quiera aportar alguna otra información, se le agradece.

9 Comentarios

  1. los comandos del MS-DOS creo que no djara de pasar de moda,mas de aquellos que venimos de las primeras pc XT,AT.
    hace unos dias tuve que reparar la configuracion del Windows 98 y sino fuera por el MS-DOS el disco rijido era para tiralo a la basura..
    un fuete salodo para los que lean esto..

  2. Bueno, en primer lugar felicitar al administrador de este blog lo veo muy interesante, actualizado y bueno. Batch no está considerado un lenguage de programacion pero bueno, aquí les dejo en rapidshare y megaupload unos tutoriales de iniciacion a programacion BATCH y BASH (es como batch pero para sistemas UNIX como linux, macOS…) muy buenos donde explica todo.
    Un saludo

    […]

    PD: Si necesitan cualquier tipo de curso de programacion o tutorial no duden en pedirmelo tengo de todo tipo de lenguages. Mi correo: bugped[at]gmail[pt]com

  3. @ Cartel Informático: no deben entrar en esa pagiana se los recomiendo porque apenas entre se me rienicio la computadora

    • @ Marvin: Colega, no deberías ser tan exagerado, porque Elhacker.net es una página limpia, mejor dicho es un foro en donde todo está más que libre de virus… ¿Te habrás equivocado? Saludos.

  4. tambien estan los comandos de color… esos son para modificar el color de fondo y letra y se hace atraves del comando:

    COLOR A6
    (ese es un ejemplo se le puede cambiar el A6…. el primer caracter es el fondo y el segundo la letras… existen varios otros colores que se encuentran en google como colores en bat… tambien hay opciones mas avanzadas como wbat.. ese es un archivo que te permite crear menu dinamicos.. poner areas de textos, poner simbolos, etc se descarga desde google en “wbat descargar” lo que se hace con los archivos que vienen en zip, se descomprimen y luego se copian en sistem32 (en C:/WINDOWS/sistem32)…
    tambien en bat se pueden crear menus sin la necesidad de wbat… por etiquetas y variables

Comments are closed.