для полной ясности выложу мой батник
Цитата:
т.е. что бы изменения вступили в силу нужно всего на всего перезагрузить "MyLan"
Цитата:
@echo off
netsh interface ip show config "MyLan" | find /i "Нет" >>null
rem проверяем включен или нет DHCP
if %errorlevel% == 1 (goto 1d) else (goto 2d)
:1d
rem DHCP включен, меняем на статику
netsh interface ip set address name="MyLAN" static 198.162.3.9 255.255.255.0 198.162.3.1 1
netsh interface ip set dns name="MyLAN" static 198.162.0.1
netsh interface ip add dns name="MyLAN" 172.12.109.58 2
netsh interface ip add dns name="MyLAN" 172.12.109.76 3
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0014" /v NetworkAddress /t REG_SZ /d 001С58570E65 /f
goto EOF
:2d
rem DHCP выключен, включаем заново
netsh interface ip set address name="MyLAN" dhcp
netsh interface ip set dns name="MyLAN" source=dhcp
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0014" /v NetworkAddress /f
goto EOF
:EOF
т.е. что бы изменения вступили в силу нужно всего на всего перезагрузить "MyLan"