
Se preguntarán quién puede estar usando aun algún archivo de procesos por lotes (
Batch files o simplemente archivo .BAT) en estos tiempos de los
S.O. y
entornos gráficos visuales; pues yo los sigo usando algunas veces para automatizar algún proceso, y resultan muy útiles.
Principalmente siguen siendo útiles para generar
scripts de
línea de comandos para algún compresor (winzip, rar) o efectuar llamadas a ejecutables con algún parámetro.
Recordemos que si deseamos que su ejecución sea desatendida podemos hacer que sea "lanzado" desde un Programador de Tareas (bueno para funciones de
backup).
Como ya mencioné, un archivo batch es en realidad un script (antes no se usaba este término ya que proviene de las nuevas tecnologías de programación, principalmente aquellas orientadas a la programación web y de aplicación en funciones de
servidor web y servicios asociados).
Por supuesto que el uso de los archivos .BAT no se hace con la intensidad del pasado, cuando se usaba para casi todo (menus, pequeñas aplicaciones de procesos, configuración de opciones de arranque, etc). Un uso relevante que aun se suele ver; es en PCs terminales de un cliente red Microsoft (
Windows) que ejecuten solamente una aplicación
D.O.S. La única manera de que eso sea posible lo hace el archivo
autoexec.bat que se encarga de iniciar el controlador de red y la red misma, mediante la carga de los ejecutables que activan los
drivers en modo D.O.S. Esté método aun se ve en redes que necesiten contar con una terminal de dedicación exclusiva (por ejemplo, uso de punto de venta de un negocio).
En realidad el archivo .BAT visto desde el último ejemplo dado ya tiene cero vida futura, ya que el paso del tiempo hace inviable el uso y perduración del tipo de hardware en que se ejecuta y luego con nuevas tecnologías hará totalmente inviable su uso futuro. Solo quizás quedará vigente el primer ejemplo dado de uso a modo de script por algún tiempo más.