domingo, 16 de junio de 2013

Tutorial de Batch desde 0: Como usar batch con parámetros



Hola a todos

Es posible que en vuestros desarrollos con scripts de sistema os haga falta que el susodicho batch acepte parámetros (para pasarle el nombre de un fichero por ejemplo).

Realmente es muy fácil. Lo único que se ha de tener en cuenta es que MS-DOS acepta hasta 9 parámetros y que dentro del batch se accede a cada uno de ellos de la siguiente manera %1 , %2,  %3, etc....

El caso de %0 es un parámetro especial que nos devuelve como se ha llamado a nuestro batch (una especie de echo de como nos han llamado), en general no lo usareis.

Un ejemplo sencillo del uso de parámetros puede ser el siguiente. Imaginemos que el fichero se llama saluda.bat y que está compuesto por dos lineas de código:

@echo OFF
echo Hola %1

NOTA: El simbolo @ sirve para eliminar el echo de la función llamada.

Una vez grabamos el fichero como saluda.bat podemos ejecutar la siguiente linea y obtendremos el resultado:
> saluda.bat Maria
> Hola Maria.

Espero que aunque sencillo os haya gustado

Nos vemos


LordPakusBlog

0 comentarios :

Publicar un comentario

Entradas populares