Paramètres DOS

Un article de WikiTuto.

Jump to: navigation, search

Sommaire

Explication

Il est possible en lançant une batch de lui donner des paramètres et il est également possible de les récupèrer dans le script grace à :

%0 : permet de récupérer le chemin du batch
%1 à 9 permet de récupérer du premier au neuvième paramètre séparés par des espaces.
%* permet de récupérer la totalité des paramètres au delà de %9 (%10 %11 ... n'éxistants pas).

Exemple

Supposons que nous avons créer un batch nommé JEFFACE qui permet d'effacer un fichier, lorsque nous lançons ce batch il faut lui préciser quel fichier je veux effacer :

c:\>JEFFACE monfichier.txt

Ici monfichier.txt est le paramètre que j'envoie au fichier Batch

De l'autre côté dans le script il faut récupérer ce paramètre : nous aurions donc comme script :

Echo Off
CLS
Echo Attention nous allons effacer le fichier %1
Pause
del %1

Voir aussi

Boîte à outils
Annuaire gratuitCe site est listé dans la catégorie Informatique : Aide et astuces en informatique Annuaire