Батничек для смены настроек TCP

Как-то встала задача – сделать директрисе возможность переключаться между каналами internet со своего бука.

Может быть кому-то это пригодится.

Собственно код вот такой:
@echo off
:MENU
cls
echo —————-
echo Выберите канал подключения к Internet:
echo 1. Enforta
echo 2. ADSL
echo 3. Skylink
echo 4. Exit
echo —————-
set /P choice=$
if %choice% equ 1 goto C1
if %choice% equ 2 goto C2
if %choice% equ 3 goto C3
if %choice% equ 4 goto EXIT
echo Invalid choice. & pause & goto MENU
:C1
cls
runas /user:Administrator «netsh -c interface ip set address static «lan» 192.168.0.69 255.255.255.0 192.168.0.1 1
goto :MENU
:C2
cls
runas /user:Administrator «netsh -c interface ip set address static «lan» 192.168.0.69 255.255.255.0 192.168.0.111 1
goto :MENU
:C3
cls
runas /user:Administrator «netsh -c interface ip set address static «lan» 192.168.0.69 255.255.255.0 192.168.0.211 1
:EXIT
exit

192.168.0.69 – айпишник ноута

Позже еще ей понадобилось так же легко подключаться к подсетям других филиалов, будучи у них в гостях.

Пример приводить не буду – делается по аналогии – просто меняем адрес, маску и шлюз в зависимости от той подсети, в которую надо этот бук загнать. Ну и добавляем выбор в менюшку.

http://gas-station.ru/?p=671

Share