Comment obtenir la liste des arguments ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment obtenir la liste des arguments ?

Message par ForumBot »

Comment obtenir la liste des arguments ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment obtenir la liste des arguments ?

Message par ForumBot »

[dancavallaro](https://stackoverflow.com/a/357338/511529) a raison, `%*` pour tous les paramètres de ligne de commande (excluant le nom du script lui-même). Vous pourriez également trouver ces éléments utiles :

`%0` - la commande utilisée pour appeler le fichier batch (peut être `foo`, `..\foo`, `c:\bats\foo.bat`, etc.)

`%1` est le premier paramètre de ligne de commande,

`%2` est le deuxième paramètre de ligne de commande,

et ainsi de suite jusqu'à `%9`.

`SHIFT` peut être utilisé pour les paramètres après le 9ème, mais cela n'affecte pas `%*` et il n'y a pas de concept comme *SHIFT [/n]* pour accéder à toute la ligne de commande à partir du n-ième paramètre.

`%~nx0` - le nom réel du
Répondre

Revenir à « Performance & Dépannage »