¿Cómo programar archivos por lotes?
Archivo por lotes. En MS-DOS, el archivo .bat es un archivo ejecutable que consta de una serie de comandos, que pueden incluir llamadas a otros programas.
En primer lugar, el archivo por lotes es un archivo de texto. Cada línea de este archivo es un comando de DOS (la mayoría de las veces es como la línea de comando que ejecutamos en el indicador de DOS). DOS Cree y modifique archivos por lotes utilizando cualquier herramienta de edición de archivos de texto, como Editar en Windows o el Bloc de notas de Windows.
En segundo lugar, un archivo por lotes es un programa simple que puede controlar el flujo de ejecución de comandos a través de declaraciones condicionales (if) y declaraciones de control de proceso (goto). Las declaraciones de bucle también se pueden usar en el procesamiento por lotes (for). para ejecutar un comando en un bucle. Por supuesto, las capacidades de programación de los archivos por lotes son muy limitadas y no estándar en comparación con declaraciones de programación como el lenguaje C. Las declaraciones del programa de procesamiento por lotes son comandos de DOS uno por uno (incluidos los comandos internos y externos), y la capacidad del procesamiento por lotes depende principalmente de los comandos que utilice.
En tercer lugar, cada archivo por lotes escrito es equivalente a un comando externo de DOS. Puede colocar el directorio donde se encuentra en su ruta de búsqueda de DOS (ruta) para que esté disponible en Ejecutar en cualquier lugar. Un buen hábito es crear un directorio bat o por lotes en el disco duro (por ejemplo, C:\BATCH) y luego colocar todos los archivos por lotes que escriba en este directorio, siempre que c:\batch sea. establecido en la ruta, puede ejecutar cualquier programa por lotes que escriba en cualquier lugar.
En cuarto lugar, en los sistemas DOS y Win9x/Me, el archivo por lotes AUTOEXEC.BAT en el directorio raíz de la unidad C: es un archivo por lotes que se ejecuta automáticamente. Este archivo se ejecutará automáticamente cada vez que se inicie el sistema. Puede colocar comandos para que se ejecuten cada vez que se inicie el sistema en este archivo, como configurar la ruta de búsqueda, cargar el controlador del mouse y la caché del disco, configurar las variables de entorno del sistema, etc. El siguiente es un ejemplo de autoexec.bat ejecutándose en Windows 98:
@ECHO OFF
RUTA C:\WINDOWS; C:\WINDOWS\COMMAND; :\DOSTools; C:\SYSTOOLS; C:\WINTOOLS; C:\BATCH
LH SMARTDRV.EXE /X
LH DOSKEY.COM /INSERT
LH CTMOUSE.EXE
SET TEMP=D:\TEMP
SET TMP=D:\TEMP