Решение на самом деле очень простое - нам поможет утилита NETSH.EXE, входящая в состав операционной системы.
Статический адрес
netsh interface ip set address name="Подключение по локальной сети" source=static addr=192.168.0.2 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1
netsh interface ip set dns "Подключение по локальной сети" static 192.168.0.1
netsh interface ip add dns "Подключение по локальной сети" 8.8.8.8
Динамический адрес
netsh interface ip set address name="Подключение по локальной сети" source=dhcp
netsh interface ip set dns name="Подключение по локальной сети" source=dhcp
Для переключения настроек в ноутбуке можно спокойно создать парочку bat файлов и прописать свои параметры для каждой сети.
Можно это сделать и одним файлом, если организовать интерфейс общения с пользователем, но с какой-то стороны это уже излишки.
Внимание! Для смены параметров адаптера стребуются права администратора! Так что запускать bat файл нужно будет от имени администратора, иначе скрипт выдаст надпись о нехватке прав и закроет окно консоли, а вы так и не узнаете почему он не отработал.
Комментарии
Оставить комментарий
Операционные системы и системное программировние
Термины: Операционные системы и системное программировние