manual bath

Páginas: 27 (6741 palabras) Publicado: 3 de junio de 2013
MANUAL BATCH

Hay que decir que una vez más, se ignora por completo quien ha hecho realmente este tutorial, de manera que no pondré mi firma, pero tampoco la de otros.

En vista de que algunos tutoriales en batch no tenían todo y en base a algunas preguntas he decidido buscar y postear el siguiente tutorial!

1. Introducción
Las siglas BAT características de los guiones en entorno MSDOSprovienen del hecho de que son procesos BATCH. En Msdos los nombres de los archivos podían tener hasta 8 letras para el nombre y tres letras para la extensión. Dado que solo se disponía de tres letras para identificar la clase de archivo se optó por poner BAT (aunque a partir de Windows 2000 también se puede usar CMD).

Las siglas BAT características de los guiones en entorno MSDOS provienen delhecho de que son procesos BATCH. En Msdos los nombres de los archivos podían tener hasta 8 letras para el nombre y tres letras para la extensión. Dado que solo se disponía de tres letras para identificar la clase de archivo se optó por poner BAT (aunque a partir de Windows 2000 también se puede usar CMD).
Los proceso batch son nativos de MVS/DOS y VSE/DOS que suelen funcionar con JCL. RPG es unlenguaje basado íntegramente en la metodología batch.

Desde entonces cada sistema operativo que ha salido ha incluido un sistema de scripting. Los grandes sistemas se quedaron con JCL/JOBS mientras que la aparición de UNIX, MINIX y demás empezaron a utilizar una shell diferente y mas interactiva con un espacio de consola para los usuarios y un lenguaje apropiado para administrar la estación(esto no era necesario en MVS o VSE porque el usuario actuaba sobre pantallas tontas 3270) Se llamó shell y se conoce habitualmente como sh. Posteriormente salieron otras entre las cuales están bourne shell again conocida como bash.

Microsoft hizo una para su sistema operativo que copió descaradamente de bash. Invirtió la barra para identificar el path correcto a un archivo y adaptó el lenguaje aun sistema operativo monousuario e incapaz de trabajar en red. Este es el lenguaje BAT. Con los años microsoft se ha visto obligado a modificarlo considerablemente (sobre todo los comandos de entorno de red) dadas las muchas limitaciones que tenía. Aún hoy es increíblemente pobre en comparación con las de otros sistemas operativos. El lenguaje bat es un complemento en Windows y no una partefundamental como en los demás.

2.- Qué se puede hacer con ellos?
Pues se puede hacer de forma automatizada todo aquello que se pueda hacer en la consola de Msdos. Se pueden ejecutar programas, enviar y recibir parámetros y automatizar tareas

3. Creación de un programa.BAT
Pues son texto plano. Quiere eso decir que se pueden escribir en el block de notas, utilidad Edit de Msdos  o algún editorascii.

Al guardarlos deben tener la notación de nombres propia de Msdos. Esto es un nombre con máximo 8 letras (espacios y \ no permitidos), luego un punto y la extensión que en este caso es obligatoriamente BAT (para compatibilidad con todas las versiones Windows) o CMD (a partir de Windows 2000).

Para crearlos desde la misma consola puedo utilizar varios sistemas
Mediante la orden COPYcopy con: nombre_de_archivo.bat    Orden de creación de archivo con el nombre 'nombre_de_archivo.bat'
...    
...    
comandos    órdenes a ejecutar
...    
...    
Ctrl + Z                                            Fin y grabación del archivo en el directorio actual
    

Método 2 mediante la redirección
echo 1¨? línea a insertar >nombre_de_archivo.bat    Se graba el fichero'nombre_de_archivo.bat con la primera orden a ejecutar
echo restantes l??neas >>nombre_de_archivo.bat    Se añade la segunda orden
echo restantes l??neas >>nombre_de_archivo.bat    Se añade la tercera orden ...

En cualquier caso para modificarlos podemos utilizar la utilidad Edit de Msdos (abriendo el archivo concreto y luego grabando los cambios) o el block de notas.

4. Redirección de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bath
  • La comadre bath
  • Comadre de bath
  • bath y objetivos
  • Bath
  • Que es bath
  • Templo de Bath Mercado de Trajano
  • Bath

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS