Autoexec.bat

Cada vez que se inicia el sistema, el dos busca en la raíz del disco de arranque el archivo AUTOEXEC.BAT si este archivo existe el dos ejecuta los comandos contenidos en el. Si el dos no localiza el archivo AUTOEXEC.BAT este procede a ejecutar el comando DATE seguido del comando TIME.

Los archivos .bat se ejecutan lentamente por que el Dos tiene que interpretar cada orden antes de ejecutarla. Así que no están hechos para usarlos como lenguaje de programación.

PATH
El Path no es mas que una lista de subdirectorios que usa el Dos para buscar cuando un programa no se encuentra en el subdirectorio actual, la sintaxis del path es: PATH= C ; Sub1; Sub2; … Subn;

SUBST
Uno de los problemas del comando Path es que solo puede contener 127 caracteres en una lista al igual que otros comandos del Dos. Pero Path por si solo tiene 5 caracteres lo que nos queda solo 122 caracteres para la ruta. Una solución para este problema es el comando Subst, el cual constituye una ruta de subdirectorios por una letra del drive como:
SUBST D: C: DOS
SUBST E: C: WP
Entonces tu puedes usar D: siempre que quieras ir al subdirectorio C: Dos.

VERIFY
Este comando cuando esta activo en «On» causa que el Dos verifique que los datos escritos en disco hayan sido grabados correctamente. Entonces el Dos leerá del disco los datos que fueron escritos y compara con los datos originales que se supone fueron escritos. Si estos concuerdan se procederá con el proceso de escritura de lo contrario mandara un mensaje de error.

Sin embargo el Verifique hace la operación de escritura en un disco mas lenta, puesto que después de cada escritura verifica que los datos se hayan escrito correctamente.

MODE
El programa Mod.com es usado para configurar los puertos seriales en la PC, por ejemplo: si yo quisiera usar en módem a 2400 baudios, yo tendría que ejecutar el siguiente comando:

MODE COM1 : 2400, …

Si yo siempre usara mi módem a 2400 baudios, yo tendría que incluir el comando Mode en mi archivo autoexec.bat. Las impresoras seriales y plotters típicos requieren un comando o conjunto de comandos similares.

El software residente en memoria (también llamado TSR) es un software que esta en memoria hasta que se reinicie el sistema o especifique removerlo de la memoria. Generalmente el software es llamado 1 sola vez. Al intentar llamarlo una segunda vez, cuando esta residente en memoria puede causar problemas. Este problema hace que el Autoexec.bat sea una excelente manera de llamarlo, así no tendrás que preocuparte por mandarlo llamar nuevamente.

En general algunas de las tareas mas importantes del Autoexec.bat son:

  1. Efectúa algunas tareas de configuración final que no se efectúan en el Config.sys.
  2. Define un Path o ruta de caminos
  3. Crea cualquier otra variable de medio ambiente requerida por el sistema, algunas variables comspec son creadas automáticamente, otras es necesario especificarlas (Comando SET).
  4. Define el prompt inicial del sistema.
  5. Carga cualquier tipo de programa residente en memoria.

A continuación un pequeño ejemplo de lo que podría ser un archivo AUTOEXEC.BAT
@ ECHO OFF
REM NAME       : AUTOEXEC.BAT
REM VERSION : 4.01
REM DATE        : Abril 28, 1999
REM Ponerle un nuevo formato al prompt del sistema
PROMPT = $P $d$g
REM El path del sistema…
PATH = C: ; C: DOS; C: BORLANDC; C: KILLER
REM Sustituyendo una ruta por un drive lógico
SUBST D : C : Utilerias Wp
REM Borrar archivos .TMP que aparezcan en C: WORD
IF EXIST C: WORD *.TMP DEL C: WORD *.TMP
^ Z