Script par lots - Entrées de fichiers

Lorsqu'un fichier batch est exécuté, il vous donne la possibilité de transmettre des paramètres de ligne de commande qui peuvent ensuite être lus dans le programme pour un traitement ultérieur. Les paramètres des fichiers batch peuvent être rappelés à partir du programme à l'aide de l'opérateur% avec la position numérique du paramètre. Voici comment les paramètres de ligne de commande sont définis.

  • % 0 est le nom du programme tel qu'il a été appelé.
  • % 1 est le premier paramètre de ligne de commande.
  • % 2 est le deuxième paramètre de ligne de commande.
  • Ainsi de suite jusqu'à% 9.

Jetons un coup d'œil à un exemple simple d'utilisation des paramètres de ligne de commande.

Exemple

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

Production

Si le code ci-dessus est stocké dans un fichier appelé test.bat et que le fichier est exécuté en tant que

test.bat 5 10 15

puis, ce qui suit sera la sortie.

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