Page 1 sur 1

[..] Ajout Prefixe Dns

Posté : sam. 27 mars 2010 20:30
par pelotegelee
Bonjour,
decouvrant autoit et apres avoir fureté sans succes (sauf erreur) sur les forums , y a t il un script inscrivant un prefixe dns(sans ouvrir tous les menus proprietes de la carte reseau et l'ajoutant au nom du pc) sur un pc ?

merci d'avance

Re: [..] Ajout Prefixe Dns

Posté : sam. 27 mars 2010 21:09
par Tlem
Pourriez-vous détailler un peut plus votre demande ?

Re: [..] Ajout Prefixe Dns

Posté : sam. 27 mars 2010 21:37
par pelotegelee
d'abord merci de m'aider car:
-une erreur d'abord ;ce n'est pas prefixe mais suffixe qu'il fallait utiliser. (fatigue)
-dans xp il faut 7 clics ou menus (je crois) pour arriver au menu advanced tcp/ip settings et ajouter dans append these dns suffixe le nom en question ; est il possible qu'un script le fasse ?
merci

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 11:14
par Tlem
Ceci devrait pouvoir faire l'affaire :

Code : Tout sélectionner

RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters", "SearchList", "Suffixe1,Suffixe2,Suffixe3")

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 13:06
par Davyly
Bonjour,
Tlem a écrit :

Code : Tout sélectionner

RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters", "SearchList", "Suffixe1,Suffixe2,Suffixe3")
Une toute petite erreur d'étourderie, manque le "REG_SZ" :

Code : Tout sélectionner

RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters", "SearchList", "REG_SZ", "Suffixe1,Suffixe2,Suffixe3")
Sinon, il est préférable de renseigner directement "CurrentControlSet" que "ControlSet001" ce qui donne ::

Code : Tout sélectionner

RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters", "SearchList", "REG_SZ", "Suffixe1,Suffixe2,Suffixe3")
Ensuite ne pas oublier de réinitialiser le "DNS". Exemple :

Code : Tout sélectionner

RunWait(@COMSPEC & " /c ipconfig /flushdns")
RunWait(@COMSPEC & " /c ipconfig /registerdns") 
Bonne journée.

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 16:30
par Tlem
Houps ...
Ça m'apprendra à regarder la télé jusqu'à 3h00 du matin.
Merci Davyly pour la correction et le complément. :wink:

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 18:10
par pelotegelee
ouf;merci pour ces exemples.directement la base registre !je n'ai plus qu'a experimenter .
autodidacte c'est bien mais l'experience permet d'eviter les mauvais aiguillages.
bon dimanche

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 18:56
par pelotegelee
c'est magique.pour le dns dans le menu de la carte reseau ça marche .
une interrogation ;le role de runwait a la fin svp...
je vais chercher mais si vous avez une idee pour le prefixe apres le nom .
merci en tout cas.

Re: [..] Ajout Prefixe Dns

Posté : dim. 28 mars 2010 23:16
par Tlem
Le RunWait() comme son nom l'indique, lance une commande ou application et attend la fin de celle-ci.

Pour le reste de votre question, regardez les modification apportée dans la base de registre lorsque vous entrez votre option.
Après, vous n'avez qu'à reproduire la clé et voilà !!!

Re: [..] Ajout Prefixe Dns

Posté : dim. 04 avr. 2010 11:21
par Davyly
Bonjour,
pelotegelee a écrit :le role de runwait a la fin svp...
En complément du message de Tlem, cela permet de réinitialiser le service DNS sans avoir à redémarrer le poste pour appliquer les modifications, necessaire la plupart du temps.

Vous trouverez ICI (flushdns) et ICI (registerdns) une aide plus détaillée sur ces deux commandes.

Bonne journée et bonnes fêtes de Pâques.