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 (C) 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.