Смена сетевых настроек BAT файлом

Простейший батник для смены сетевых настроек

@echo off
set /p mesto="Выберите настройки (1 - дом 192.168.0.15, 2 - работа 10.155.32.61): "
echo Выбраны настройки - %mesto%

if %mesto% equ 2 goto rabota

:dom
set IFACE="Ethernet"
set IP=192.168.0.15
set MASK=255.255.255.0
set GATEWAY=192.168.0.1
set GWMETRIC=1
set DNS1=192.168.0.1
goto smena

:rabota
set IFACE="Ethernet"
set IP=10.155.32.161
set MASK=255.255.255.0
set GATEWAY=10.155.32.1
set GWMETRIC=1
set DNS1=10.155.8.20
goto smena

:smena
echo _____
echo Устанавливаем IP адрес-%IP%
echo Маску подсети-%MASK%
echo Основной Шлюз-%GATEWAY%

netsh interface ip set address name=%IFACE% source=static addr=%IP% mask=%MASK% gateway=%GATEWAY% gwmetric=%GWMETRIC%

 

Запускать от Администратора. Рабочий сетевой адаптер должен называться Ethernet .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *