You are on page 1of 13

procesamiento por lotes,

ARCHIVOS BATCH
( BAT)

Que son los archivos batch?

Son aplicaciones ejecutables.


Archivos de texto sin formato, guardados con
la extensin *.bat
Son pequeos archivo de texto plano, que
contienen cdigos o instrucciones escritos en
el lenguaje de MSDOS.

Cuando se ejecuta este archivo bat, los


comandos contenidos son ejecutados.

Que son los archivos batch?

Cualquier comando DOS puede ser utilizado


en un archivo batch.
Windows automticamente inicia la consola
o interprete de comandos de MSDOS y
ejecuta las instrucciones o cdigos que
contienen en grupo, de forma secuencial.

Para que sirven

Los archivos batch son ideales para:


Hacer copias
Extraer y listar informacin
Eliminar virus
Planificar tareas
Ejecutar limpiezas en el sistema
Hacer respaldos de datos e informacin
Automatizar descargas de internet
En fin infinidad de aplicaciones.

Estructura de un archivo batch

Primera lnea: @ECHO OFF (no es


imprescindible para que funcione)
Echo, Imprime un texto en pantalla
Las instrucciones que pueden constar
de una simple lnea o de varias, todas
se irn ejecutando en su orden.
Pause, pausa la ejecucin del cdigo.
Al final generalmente se emplea EXIT
que cierra la ventana de la consola.

Otros comandos

COLOR. Con la funcin color podemos cambiar


los colores de fondo y las letras. Siendo su
sintaxis:
COLOR AB
Donde A= El color de el Fondo y B= Color de
las letras.
TITLE. Para cambiar el ttulo de la barra de
tareas solo escribe:
Title Loquequierascomotitulo
START sirve para iniciar aplicaciones,
programas

Personalizando

Pause Personalizado. No te gusta que al


poner pause salga "Presione una tecla para
continuar..."?
Pues si escribes "pause>nul" no aparecer
ni un texto.
Modificndolo quedara,
echo Aprieta cualquier tecla para seguir
pause>nul

Cmo crear un archivo batch en


Windows?

Para crear un archivo batch solo es


necesario un editor de texto plano, que
puede ser simple Bloc de notas de
Windows.
Guardarlo con la extensin .BAT
.CMD

Ejemplo:

@echo off
echo Hola Mundo
pause
exit
Guardamos el archivo como nombre.cmd
y lo ejecutamos, el archivo tomar el
icono de una rueda dentada

Ejemplo

@echo off
ECHO Hola, Cuando pulses una tecla se
borrar el contenido y cambiar por otro.
PAUSE
CLS
ECHO Ves?
Pause
exit

@echo off
color 30
echo==================================
echo =
=
echo =
Personalizado
=
echo =
=
echo ==================================
echo.
echo.
echo Esto esta personalizado, para salir presiona una tecla.
pause>nul
exit

Eliminar archivos y carpetas ocultos

@echo off
title=Desocultando archivos y carpetas!
cls
echo Este pequeo programa es capaz de recuperar
programas, msica, etc.!
echo Autor: (aqu pondrn el nombre que deseen)
echo Espere a que esta ventana se cierre sola!
attrib /s /d -r -a -h -s
exit
Guarda este archivo como .bat Ejemplo: MiArchivo.bat
Ejecuta el archivo

You might also like