У меня есть пакетный файл, который я использую на моем WinXP SP3 (я нашел его в сети, и он работал).
ПЕРЕКЛЮЧЕНИЕ К СОЕДИНЕНИЮ 1
@ECHO OFF set varip = 192.168.0.118 set varsm = 255.255.255.0 set vargw = 192.168.0.1 set vardns1 = 121.1.3.81 set vardns2 = 121.1.3.16
ECHO Настройка IP-адреса и маски подсети netsh int ip set address name = "Подключение по локальной сети" source = static addr =% varip% mask =% varsm%
Шлюз настройки ECHO netsh int ip set address name = Шлюз "Подключение по локальной сети" =% vargw% gwmetric = 1
Настройка ECHO первичного DNS netsh int ip set dns name = "Подключение по локальной сети" source = static addr =% vardns1%
Настройка ECHO вторичного DNS netsh int ip add dns name = "Подключение по локальной сети" addr =% vardns2%
ПЕРЕКЛЮЧЕНИЕ К СОЕДИНЕНИЮ 2
@ECHO OFF set varip = 192.168.0.118 set varsm = 255.255.255.0 set vargw = 192.168.0.2 set vardns1 = 192.168.0.2 set vardns2 = 192.168.0.8
ECHO Настройка IP-адреса и маски подсети netsh int ip set address name = "Подключение по локальной сети" source = static addr =% varip% mask =% varsm%
Шлюз настройки ECHO netsh int ip set address name = Шлюз "Подключение по локальной сети" =% vargw% gwmetric = 1
Настройка ECHO первичного DNS netsh int ip set dns name = "Подключение по локальной сети" source = static addr =% vardns1%
Настройка ECHO вторичного DNS netsh int ip add dns name = "Подключение по локальной сети" addr =% vardns2%
К сожалению, этот пакетный файл не работает на моей машине Win7 (Ultimate). Мне интересно, что редактировать, чтобы это работало. Я искал несколько сайтов и пробовал одну или две вещи, но я не смог найти решение. Заранее большое спасибо за помощь.