1. В командной строке набираем netsh dump > c:ip.txt - получаем на диске C файлик ip.txt, в котором находятся настройки вашего компьютера. 2. Удаляем из этого файла все кроме секции: Настройка IP интерфейсов. Должно получится примерно так: # ----------------------------------------- # Настройка IP-интерфейсов # ----------------------------------------- pushd interface ip
# Интерфейс настройки IP для "Подключение по локальной сети 2"
set address name="Подключение по локальной сети 2" source=static addr2.168.105.100 mask%5.255.255.0 set address name="Подключение по локальной сети 2" gateway2.168.105.1 gwmetric=0 set dns name="Подключение по локальной сети 2" source=static addr2.168.105.1 register=NONE set wins name="Подключение по локальной сети 2" source=static addr=none
popd
Далее меняем здесь параметры сети на то что нужно.
PS: строки pushd interface ip и popd удалять не стоит, так как без них работать не будет.
PS. Так же рекоменду переименовать "Подключение по локальной сети" (не использовать русские символы", например, в Local Nework .
Ну и потом в *.bat файле выполняем команду: netsh exec c:ip.txt
Естественно, вместо ip.txt можно использовать любое название текстового файла, лучше конечно что бы оно отражало сетевые установки.
Примеры моих файлов: ip_gate.cmd: netsh interface ip set address name="Подключение по локальной сети" source=static addr=192.168.0.28 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=0 netsh interface ip set dns "Подключение по локальной сети" static 192.168.0.1
ip_none.cmd: netsh interface ip set address name="Подключение по локальной сети" source=static addr=192.168.0.28 mask=255.255.255.0 gateway=none netsh interface ip set dns "Подключение по локальной сети" static none
|