ARCHIVOS
BATCH
OBJETIVO:
Crear archivos bat mediante las instrucciones de procesamientos por lotes para
ejecutar programas.
Windows viene provisto de una versión de DOS, lo que
permite utilizar las funciones y las secuencias de ordenes definidas en un script.
Un archivo Batch (o Bat), es un simple archivo de texto (ASCII) en el
que cada línea contiene comandos que pueden ser interpretados sucesivamente por
DOS. Este archivo puede ser ejecutado desde una sesión DOS o directamente desde
Windows dándole doble clic.
¿Cómo crear un archivo Batch?
Desmarca la opción Ocultar las extensiones de archivo
para tipo de archivo conocido enOpciones de carpeta del Explorador
de Windows.
Utiliza un editor de texto que guarde el archivo como texto plano (no binario). Por ejemplo: elBloc de notas (Notepad) o Edit en DOS. Evita utilizar Write, WordPad o Word.
Utiliza un editor de texto que guarde el archivo como texto plano (no binario). Por ejemplo: elBloc de notas (Notepad) o Edit en DOS. Evita utilizar Write, WordPad o Word.
Creación del archivo Batch
Para crear el archivo Batch, abre tu editor de texto y
escribe las líneas de comando. Guarda el archivo con la extensión .txt (texto
plano) y cierra el editor. A continuación, haz clic sobre el nombre del archivo
y presiona la tecla F2. Por último, cambia la extensión del archivo de .txt a.bat (o .cmd en
los sistemas operativos más recientes).
Instrucciones
1.-Call
Esta orden realiza, desde un archivo batch, una llamada
a la ejecución de otro archivo del mismo tipo. El primer archivo no finaliza su
ejecución al realizar la llamada.
CALL [unidad_disco:][path]nombre_archivo [parámetros]
[unidad_disco:][path]nombre_archivo es
la ruta al archivo batch llamado (debe ser un archivo *.bat) y
2.-Choice
Ofrece a los usuarios una entrada de datos para
que pueda escoger una opción, y espera hasta que ésta tenga lugar.
3.-Echo
Activa o desactiva el volcado de texto del
programa (output) a la pantalla:
Mensaje: el texto a mostrar.
4.-Set
Da valor a una variable general o de entorno.
Ejemplo: set nombre=jake parámetros:
5.-For
Ejecuta una instrucción sobre un grupo de archivos.
6.-Goto
Salta la ejecución del programa hacia la línea indicada: GOTO
label
7.-If
Permite la ejecución condicional, es decir, sólo se ejecuta
la orden si cumple con la condición introducida.
8.-Pause
Suspende la ejecución de instrucciones y presenta un mensaje
para que el usuario presione una tecla para continuar.
9.-Rem
Línea de comentario. Podemos usar REM o ::
10.- Shift
No hay comentarios:
Publicar un comentario