Anonymоus,
К чему такая сложность и применения доп. утилит resourse kit
Код:

Echo On & Chcp 866
set "cmdline=netsh interface set interface "Fiber""
Set STS=0
For /f "tokens=2" %%a in ('netsh interface show interface ^| Find /i "Fiber"') DO IF /i "%%a"=="подключен" (call :check) ^
else %cmdline% ENABLE && call :check
pause&goto :eof
:Check
Ping 192.168.0.1>nul
Ping 192.168.0.1>nul
If Errorlevel 1 (%cmdline% DISABLE & Echo Отключено) Else (Echo Активно)
Да бы не грузить систему, создать назначенное задание на запуск данного *.bat каждые 10 минут.
При опеределение параметров "с наив..." и от имени "системы" - запуск будет в скрытом режиме.