Script por lotes: entradas de archivos

Cuando se ejecuta un archivo por lotes, le da la opción de pasar parámetros de línea de comando que luego se pueden leer dentro del programa para su posterior procesamiento. Los parámetros de los archivos por lotes se pueden recuperar desde el programa utilizando el operador% junto con la posición numérica del parámetro. A continuación se muestra cómo se definen los parámetros de la línea de comandos.

  • % 0 es el nombre del programa como se llamó.
  • % 1 es el primer parámetro de la línea de comandos.
  • % 2 es el segundo parámetro de la línea de comandos.
  • Así sucesivamente hasta el% 9.

Echemos un vistazo a un ejemplo sencillo de cómo se pueden utilizar los parámetros de la línea de comandos.

Ejemplo

@echo off
echo The first parameter is %1
echo The second parameter is %2
echo The third parameter is %3

Salida

Si el código anterior se almacena en un archivo llamado test.bat y el archivo se ejecuta como

test.bat 5 10 15

luego, la siguiente será la salida.

The first parameter is 5
The second parameter is 10
The third parameter is 15