Je cherche un moyen de déployer de déployer sur plusieurs postes des
paramètres réseaux spécifiques. Je m'explique mes cleint son en DHCP avec les
options standard (passerelle,dns, wins). Je cherche un moyen de renseigner en
dur sur certaine machine un wins et un dns différents des paramètres du DHCP.
Si une personne à déja utiliser un utilitaire permettant de faire cela.
Avez vous regardé du coté des classID via la commande
ipconfig /setclassID
et
ipconfig /showclassID
Cordialement
Fred
"Pat" a écrit dans le message de news:
Bonjour,
Je cherche un moyen de déployer de déployer sur plusieurs postes des paramètres réseaux spécifiques. Je m'explique mes cleint son en DHCP avec les
options standard (passerelle,dns, wins). Je cherche un moyen de renseigner en
dur sur certaine machine un wins et un dns différents des paramètres du DHCP.
Si une personne à déja utiliser un utilitaire permettant de faire cela.
Merci d'avance de votre aide.
Jean-Claude BELLAMY
Dans le message news: , Pat s'est ainsi exprimé:
Bonjour,
Je cherche un moyen de déployer de déployer sur plusieurs postes des paramètres réseaux spécifiques. Je m'explique mes cleint son en DHCP avec les options standard (passerelle,dns, wins). Je cherche un moyen de renseigner en dur sur certaine machine un wins et un dns différents des paramètres du DHCP. Si une personne à déja utiliser un utilitaire permettant de faire cela.
Avec NETSH ! (dans ces exemples, "LAN" est le nom de la carte réseau)
netsh interface ip set wins LAN static 192.168.0.49
netsh interface ip set dns LAN source = static 192.168.0.2 netsh interface ip add dns LAN 192.168.0.49
On peut aussi passer par un script VBS et WMI (classe "Win32_NetworkAdapterConfiguration"), mais malgré toute l'affectation et la tendresse que j'ai pour les scripts VBS (;-) ), NETSH est beaucoup plus simple à manipuler.
Pour info, voici ce que çà donnerait en VBS+WMI (j'ai élagué!) :
computer="." cardname="lan" 'A adapter à la config Set objWMI = GetObject("winmgmts:" & computer & "rootcimv2") Set colItems = objWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration",,48) dim DNS(1) DNS(0)="192.168.0.2" DNS(1)="192.168.0.49" WINS1="192.168.0.49" WINS2="0.0.0.0" for each Card in colItems If lcase(Card.Description)Êrdname Then Card.SetDNSServerSearchOrder(DNS) Card.SetWINSServer(WINS1,WINS2) exit for end if next
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
Dans le message news:ADD19314-8B47-455C-AA5F-E24156B83B6E@microsoft.com ,
Pat <Pat@discussions.microsoft.com> s'est ainsi exprimé:
Bonjour,
Je cherche un moyen de déployer de déployer sur plusieurs postes des
paramètres réseaux spécifiques. Je m'explique mes cleint son en DHCP
avec les options standard (passerelle,dns, wins). Je cherche un moyen
de renseigner en dur sur certaine machine un wins et un dns
différents des paramètres du DHCP. Si une personne à déja utiliser un
utilitaire permettant de faire cela.
Avec NETSH !
(dans ces exemples, "LAN" est le nom de la carte réseau)
netsh interface ip set wins LAN static 192.168.0.49
netsh interface ip set dns LAN source = static 192.168.0.2
netsh interface ip add dns LAN 192.168.0.49
On peut aussi passer par un script VBS et WMI (classe
"Win32_NetworkAdapterConfiguration"), mais malgré toute l'affectation et la
tendresse que j'ai pour les scripts VBS (;-) ), NETSH est beaucoup plus
simple à manipuler.
Pour info, voici ce que çà donnerait en VBS+WMI (j'ai élagué!) :
computer="."
cardname="lan" 'A adapter à la config
Set objWMI = GetObject("winmgmts:\" & computer & "rootcimv2")
Set colItems = objWMI.ExecQuery("Select * from
Win32_NetworkAdapterConfiguration",,48)
dim DNS(1)
DNS(0)="192.168.0.2"
DNS(1)="192.168.0.49"
WINS1="192.168.0.49"
WINS2="0.0.0.0"
for each Card in colItems
If lcase(Card.Description)Êrdname Then
Card.SetDNSServerSearchOrder(DNS)
Card.SetWINSServer(WINS1,WINS2)
exit for
end if
next
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Jean-Claude.Bellamy@wanadoo.fr * JC.Bellamy@free.fr
Je cherche un moyen de déployer de déployer sur plusieurs postes des paramètres réseaux spécifiques. Je m'explique mes cleint son en DHCP avec les options standard (passerelle,dns, wins). Je cherche un moyen de renseigner en dur sur certaine machine un wins et un dns différents des paramètres du DHCP. Si une personne à déja utiliser un utilitaire permettant de faire cela.
Avec NETSH ! (dans ces exemples, "LAN" est le nom de la carte réseau)
netsh interface ip set wins LAN static 192.168.0.49
netsh interface ip set dns LAN source = static 192.168.0.2 netsh interface ip add dns LAN 192.168.0.49
On peut aussi passer par un script VBS et WMI (classe "Win32_NetworkAdapterConfiguration"), mais malgré toute l'affectation et la tendresse que j'ai pour les scripts VBS (;-) ), NETSH est beaucoup plus simple à manipuler.
Pour info, voici ce que çà donnerait en VBS+WMI (j'ai élagué!) :
computer="." cardname="lan" 'A adapter à la config Set objWMI = GetObject("winmgmts:" & computer & "rootcimv2") Set colItems = objWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration",,48) dim DNS(1) DNS(0)="192.168.0.2" DNS(1)="192.168.0.49" WINS1="192.168.0.49" WINS2="0.0.0.0" for each Card in colItems If lcase(Card.Description)Êrdname Then Card.SetDNSServerSearchOrder(DNS) Card.SetWINSServer(WINS1,WINS2) exit for end if next
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *