Одно время писал такой скриптик:
Код:

@echo off
set ext_loc=82.209.195.12
set int_loc=dell4100.barp.by
set ext_if=ByFly
set int_if=Local
echo Проверка внешнего интерфейса %ext_if%...
ping %ext_loc% | find /i "TTL="
if %errorlevel%==1 ( echo Перезагрузка внешнего интерфейса %ext_if%...
netsh interface set interface "%ext_if%" disable
sleep 3s
netsh interface set interface "%ext_if%" enable )
echo Готово.
echo.
echo Проверка внутреннего интерфейса %int_if%...
ping %int_loc% | find /i "TTL="
if %errorlevel%==1 ( echo Перезагрузка внутреннего интерфейса %int_if%...
netsh interface set interface "%int_if%" disable
sleep 3s
netsh interface set interface "%int_if%" enable )
echo Готово.
echo.
set ext_loc=
set int_loc=
set ext_if=
set int_if=
Если поможет - буду очень рад ;-)