Archivos de procesamientos por lotes

Páginas: 19 (4605 palabras) Publicado: 28 de septiembre de 2010
ARCHIVOS DE PROCESAMIENTOS POR LOTES

Conociendo todas las posibilidades de los archivos batch que muchos usuarios desconocen.

INDICE

ARCHIVOS DE TRATAMIENTOS POR LOTES 3

¿QUÉ SON LOS ARCHIVOS POR LOTES? 3

¿CÓMO FUNCIONAN? 4

CANCELACIÓN DE UN ARCHIVO POR LOTES 4

ORDENES ESPECIALES EN UN ARCHIVO POR LOTES 5

LA ORDEN ECHO 5

LA ORDEN PAUSE7

LA ORDEN REM 7

LA ORDEN CALL 8

AÑADIENDO PARAMETROS 8

LA ORDEN IF 9

LA ORDEN GOTO 11

LA ORDEN FOR/DO 13

LA ORDEN SHIFT 13

APLICACIONES PRACTICAS 15

EL ARCHIVO AUTOEXEC.BAT 16

RESUMEN DE LOS COMANDOS 19

BIBLIOGRAFIA 20


ARCHIVOS DE TRATAMIENTOS POR LOTES

Los Archivos por lotesson los elementos más apreciados por los usuarios de computadores ya que permiten agilizar y simplificar el trabajo diario.
En todo PC se pueden ejecutar tres tipos distintos de programas, diferenciados solamente por sus extensiones (el sistema operativo en la mayoría de los PC es el MS-DOS y este sistema operativo trabaja con archivos diferenciados por sus extensiones de tres caracteres),estas extensiones de programas son: ".COM", ".EXE" y ".BAT" y recordemos que para ejecutar estos programa basta solamente con escribir su nombre.

¿QUÉ SON LOS ARCHIVOS POR LOTES?

En esencia, se trata de un archivo de texto que contiene un listado de ordenes o comandos del MS-DOS que se ejecutan uno detrás de otro. Todos los nombres de archivos de tratamientos por lotes deben de tener laextensión ".BAT".
Para crear un archivo ".BAT" se puede emplear el editor de texto "Edit" del MS-DOS o el "Block de Notas" de Windows con la única observación de que la extensión tiene que ser ".BAT". Como ya hemos dicho, la principal utilidad de un archivo ".BAT" o archivo de tratamiento por Lotes o simplemente un archivos por Lotes, es el de automatizar las tareas. Veamos un ejemplo sencillo:Tengo un PC en que hay varios usuarios, entonces necesito borrar todos los días los archivos temporales que se encuentran en C:\windows\temp. Mi tarea diaria es:

C:\>cd windows\temp Ingreso al directorio temporal

C:\windows\temp\>del *.tmp Borro los archivos temporales

Se puede automatizar esto mediante un archivos por Lotes, que lo construimos con algún editor, por ejemplo abrimosel Block de Notas de Windows y le agregamos los comandos anteriores:


Luego guardamos este archivo con el nombre de "ejemplo" y con su extensión ".BAT", ahora solo basta escribir "ejemplo" para que este archivo realice la tarea de borrar los archivos temporales.

Los archivos de tratamientos por lotes no deben de tener el mismo nombre que cualquier otra orden del MS-DOS o de cualquierprograma de aplicación que el computador pueda tener. Si se crea de forma accidental un archivo por lotes que tenga el mismo nombre que una orden del MS-DOS, el MS-DOS ejecutara siempre la orden y nunca el archivo por lotes. Todas las ordenes que el archivo por lotes contenga deberá ser escrita en cada línea del archivo, o sea una orden por línea.

¿CÓMO FUNCIONA?

Primero, cuando se tipea elnombre del archivo por lotes, el MS-DOS realiza una revisión interna para comprobar si este nombre (o sea la cadena de caracteres que representan el nombre ) que se ha escrito concuerda con algunas de las ordenes internas del MS-DOS. Si, efectivamente, concuerda, se ejecuta la orden. En caso contrario, el MS-DOS busca alguna orden externa o algún programa de aplicación (recordemos que todas lasordenes externa del MS-DOS y los programas de aplicación terminan con las extensión ".EXE" y ".COM"). Si se encuentra la orden o el programa, se ejecuta. De no ser así el MS-DOS ejecuta por último nuestro archivo por lotes. En resumen un archivo por lotes no debe de tener el nombre de alguna orden del MS-DOS, ni el nombre de alguna aplicación o de cualquier otro programa. Si de forma accidental se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos por lotes
  • procesos en lotes
  • Procesos por lote
  • Procesamiento de lotes
  • Proceso por lotes
  • Procesamiento Por Lotes
  • procesamiento de archivos
  • Como crear procesos de Lotes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS