Comando: archivo por lotes
ARCHIVOS POR LOTES contienen una secuencia de comandos de DOS. Al
ejecutar ARCHIVO POR LOTES, se ejecuta esta secuencia. Esto se puede
usar para ahorrar tiempo, de modo que un conjunto de comandos no tenga
que escribirse por completo en el indicador de DOS cada vez. Los
archivos por lotes son archivos de texto, pero con la extensi¢n de
archivo .bat. Se pueden crear o editar con un editor de texto como EDIT
o EDLIN. Para ejecutar un ARCHIVO POR LOTES, simplemente escriba su
nombre en el indicador de DOS, con o sin la extensi¢n .bat. Un archivo
BATCH muy importante, AUTOEXEC.BAT se ejecuta autom ticamente cuando se
inicia FreeDOS. Puede cargar los controladores necesarios mientras
arranca el sistema con este archivo.
Sintaxis:
- ninguno -
Opciones:
- ninguna -
Comentarios:
Algunos comandos est n especialmente dise¤ados para su uso en la
programaci¢n de archivos por lotes.
autoexec.bat El archivo por lotes autom tico,
beep Hace un pitido,
call Ejecuta otro archivo por lotes,
choice Solicita al usuario que elija,
cls Borra la pantalla,
echo Imprime un mensaje, activa/desactiva la visualizaci¢n
de archivos por lotes,
for Bucle For (repetir comandos),
goto Contin£e ejecutando desde otro lugar en el archivo
por lotes,
if Condici¢n If (elija entre dos conjuntos de comandos),
lh Carga un programa en el rea de memoria superior,
loadhigh Carga un programa en el rea de memoria superior,
path Muestra o establece una ruta de b£squeda para
archivos ejecutables,
pause Espera a que el usuario presione una tecla,
prompt Cambia la forma en que aparece el s¡mbolo del sistema,
rem Observaciones explicativas para el programador,
set Muestra, establece o elimina variables de entorno,
shift Cambia la numeraci¢n de los par metros del archivo
por lotes.
Puede usar los comandos beep, cls, echo, lh, loadhigh, path, prompt y
set fuera de un archivo por lotes tambi‚n. Los comandos BATCH son
comandos internos de command.com y no necesitan otro archvo para
funcionar.
Ejemplos:
EN UN ARCHIVO .BAT / AUTOEXEC.BAT:
Ejemplo para crear un archivo por lotes:
type: edit foo.bat
luego editar se abrir y puede escribir el siguiente ejemplo:
C:\fdos\bin\chkdsk c:
C:\fdos\bin\defrag c:
C:\fdos\bin\dosfsck c:
luego vaya a "archivo" - "guardar" y cierre la edici¢n.
Cuando escriba foo.bat, se ejecutar n los comandos.
Ver tambi‚n:
autoexec.bat beep call choice cls
echo edit edlin for goto
if lh loadhigh path pause
prompt rem set shift
Copyright © 2003 Robert Platt, modificado en 2007 por W. Spiegl.
Traducido en 2020 por Lorenzo del Toro Saravia.
Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS.
Consulte el archivo H2Cpying para ver las condiciones de copia.