Generalmente, este tipo de ejecución se utiliza en tareas repetitivas sobre grandes conjuntos de información, ya que sería tedioso y propenso a errores realizarlo manualmente. Un ejemplo sería el renderizado de los fotogramas de una película.
Ejemplos:
AUTOXEC.BAT
El siguiente archivo AUTOEXEC.BAT contiene algunos de los comandos más comúnmente usados:
@ECHO OFF
PATH C:\;C:\DOS;C:\WINDOWS
SET TEMP=C:\TEMP
DOSKEY
WIN
Este archivo AUTOEXEC.BAT hace lo siguiente:
El comando PATH le indica al MS-DOS que busque archivos ejecutables en los directorios C:\ , C:\DOS y C:\WINDOWS. Un punto y coma (;) separa los nombres de los directorios.
El comando SET TEMP=C:\TEMP, crea una variable de entorno llamada TEMP, y la establece como equivalente al directorio C:\TEMP. Varios programas, incluso el MS-DOS usan esta variable para almacenar archivos temporales.
El comando DOSKEY carga el programa "doskey" en la memoria.
El comando WIN inicia el entorno gráfico WINDOWS.
Se puede también utilizar el archivo AUTOEXEC.BAT para asegurar que están disponibles los programas adecuados.
Por ejemplo, supongamos que el programa “BANNER.EXE” es necesario para nuestro trabajo diario en la construcción de afiches y que además debe estar en la unidad A.
El archivo AUTOEXEC.BAT que sigue, esperara hasta que se ingrese el disquete con el programa en la unidad A.
@ECHO OFF
DATE
TIME
SET TEMP=C:\TEMP
:BUCLE
IF EXIST A:\BANNER.EXE GOTO BIEN
ECHO Colocar el Disquete con el programa BANNER
PAUSE
GOTO BUCLE
:BIEN
A:\BANNER