Page 1 sur 1

positionner un argument avec un batch

Posté : 01 juil. 2013 16:52
par lolo1790
Bonjour

Je ne sais pas si le titre est bon mais en fait je voudrais lancer un batch comme par exemple celui-ci : "dns.cmd entreprise.metier.fr"
je voudrais qu'il positionne le dns domain "entreprise.metier.fr" dans la clé de registre suivante : HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "NV Domain" /d

Je ne veux pas rentrer le dns domain dans le batch directement mais faire un argument apres mon CMD.
Si quelqu'un pouvait m'aider la dessus.

Merci

Re: positionner un argument avec un batch

Posté : 23 juil. 2013 17:23
par winnux
Pour l'argument (c'est bien comme cela qu'on dit) tu le fais passé à ton fichier batch de cette façon :

MonScriptBatchQuiVaRecupererLArgument.bat "LArgumentAPasser"

Pour le récupérer, il suffit dans le script appelé, d'utilisé %1

Tu peux utiliser plusieurs arguments :
MonScriptBatchQuiVaRecupererLArgument.bat "Argument1" "Argument2" "Argument3"

Tu les récupère ensuite avec %1 %2 %3 etc ...