Script em lote - Entradas de arquivos

Quando um arquivo em lote é executado, ele oferece a opção de passar parâmetros de linha de comando que podem ser lidos dentro do programa para processamento posterior. Os parâmetros dos arquivos em lote podem ser recuperados de dentro do programa usando o operador% junto com a posição numérica do parâmetro. Veja a seguir como os parâmetros da linha de comando são definidos.

  • % 0 é o nome do programa como foi chamado.
  • % 1 é o primeiro parâmetro da linha de comando.
  • % 2 é o segundo parâmetro da linha de comando.
  • Assim por diante até% 9.

Vamos dar uma olhada em um exemplo simples de como os parâmetros da linha de comando podem ser usados.

Exemplo

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

Resultado

Se o código acima estiver armazenado em um arquivo chamado test.bat e o arquivo for executado como

test.bat 5 10 15

então, a seguir será a saída.

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