Batch Básico

Páginas: 15 (3623 palabras) Publicado: 1 de marzo de 2013
INDICE
1-Introducción 2-Como crear un programa 3-La consola de comandos 4-Eco off / on 5-Help 6-Abrir carpetas, ver su contenido y ejecutar archivos 7-Comando edit 8-Echo 9-Comandos basicos 10-Redirecciones y filtros 11-Set, asignar variables y operaciones 12-Goto 13- IF 14- Ejemplos de programas basicos

INTRODUCCIÓN
bien aqui boy a hacer una introduccion a lo que es la programacion BATCH, en laprogramacion en BATCH se pueden poner todos los comandos permitidos en la consola de comandos, al ejecutar el programa los comando se ejecutarand de forma secuencial. Este es el tipico programa de ¡HOLA MUNDO!: Código: @echo off cls echo ¡HOLA MUNDO! pause>nul lo que hace es escribir en la pantalla ¡HOLA MUNDO!, mas adelante ire poniendo ejemplos mas complicados.

COMO CREAR UN PROGRAMA
Paracrear un programa solo tenemos que usar cualquier editor de texto (yo uso el bloc de notas), en el editor escribimos el programa, podeis probar el programa de HOLA MUNDO y tenemos qu guardar el archivo con esxtension .bat o .cmd. Si guardamos con .cmd solo funcionara en windows XP y si lo guardamos con extension .bat funcionara en todos, es preferible guardarlo como .bat. ¿Porque se le llama .bat? La respuesta es sencilla, en MS-DOS las extensiones tienen un maximo de 3 letras y se usan las tres primeras letras de BATCH

LA CONSOLA DE COMANDOS
La consola de comando es esa pantalla negra que seguro que habreis visto alguna vez, para ir a la consola vamos a INICIO alli entramos en EJECUTAR y escribimos "cmd" sin las comillas. Nos saldra una pantalla negra alli se pueden escribir los comandos,por ejemplo escribir esto: Código: echo ¡HOLA A TODOS!! en la pantalla saldra escrito lo que habeis puesto despues del echo, ya explicare el echo mas adelante

Personalizar la consola de comandos:
Seguro que a lagunos les gustaria cambiar el color de las letras de la consola de comandos o cambiar el color de fondo, bien pues para eso tenemos el comando color. Explico aqui un poco. Esta es ladescripcion del comando al usar HELP con ese comando: Código: Configura los colores predeterminados de primer y segundo plano de la consola. COLOR [atr] atr Especifica el atributo de color de la salida de consola

Los atributos de color est n especificados con dos d¡gitos hex (el primero corresponde al segundo plano; el segundo al primer plano). Los d¡gitos pueden ser cualquiera de los siguientesvalores: 0 1 2 3 4 5 6 7 = = = = = = = = Negro Azul Verde Aguamarina Rojo Purpura Amarillo Blanco 8 9 A B C D E F = = = = = = = = Gris Azul claro Verde claro Aguamarina claro Rojo claro Purpura claro Amarillo claro Blanco brillante

Si no se indican argumentos, este comando restaura el color que ten¡a cuando se inici¢ CMD.EXE. Este valor proviene de la ventana de la consola, el modificador de l¡nea decomando o el valor del registro DefaultColor. El comando COLOR configura ERRORLEVEL a 1 si se realiza un intento de ejecutar el comando COLOR con el mismo color de primer y segundo plano. Por si no ha quedado muy claro teneis que escribir color segido de dos digitos, el primero indica el color de fondo y el segundo indica el color de las letras. Ejemplo: Código: color 0a Esto cambia las letras avede y el fondo a negro, pero como lla es negro solo cambia las letras

ECHO OFF / ON
Este es muy facil, pero tambien es importante. Si has visto algun programa en BATCH, habras notado que todos empiezan asi: Código: @echo off Lo que hace este comando es que no salga los comandos que escribes en la pantalla, si haces un programa como el HOLA MUNDO y no escribes el echo off al princion envez desalir esto: Código: ¡HOLA MUNDO! Saldria esto: Código: c:\WINDOWS\system32> echo ¡HOLA MUNDO! ¡HOLA MUNDO! y asi no queda muy bien, si queremos volver a activar el eco escribimos echo on. Podemos hacer pruevas en la consola y comprobarlo.

HELP
El comando HELP sirve para pedir ayuda sobre un comando o para ver la lista de comandos disponibles. Para ver los comandos disponibles Escribimos HELP en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • batch
  • Batch
  • Batch
  • batch
  • Proceso Batch
  • Destilación Batch
  • Batch Input
  • Batch Mixer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS