Ciao,
sto scrivendo un batch dos (Lo farò eseguire shcedulandolo con esecuzione notturna tramite un sctask)per cambiare gli IP di DNS e WINS su dei PC con IP Statico (OS WinXP Pro SP2).
Per far ciò ho discriminato il GUID delle NetworkCardInterface (NIC) in base al modello di PC. estrapolando dei file .REG da importare a seconda di quale NIC viene intercettata sul registro.
DNS.REG
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{guid della NIC}]
"NameServer"="%Ip DNS Primario%,%IP DNS Secondario%"
WINS.REG
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBT\Parameters\Interfaces\Tcpip_{FD70CC0E-916D-457B-9C6E-D08BF22C669C}]
"NameServerList"=hex(7):%Valore Esadecimale dei Server Wins%
"NetbiosOptions"=dword:00000000
Successivamente alla importazione delle due chiavi di registro vorrei evitare di dover schedulare un riavvio forsato del PC tramite shutdown.exe (Ma se me lo consigliate lo farò) e vorrei invece procedere con il riavvio dei servizi di rete o con la disabilitazione e riabilitazione della NIC ma non riesco a trovare quali siano i servizi da stoppare per la LAN (Ad. NET STOP %servizio%) quale sia il comando per disabilitare e riabilitare la NIC.
Spero che qualcuno di Voi mi Illumini!