предлагаете на основе
Код:

netsh interface show interface
отключать или подключать
Код:

netsh interface set interface name="Имя адаптера" admin=DISABLED
netsh interface set interface name="Имя адаптера" admin=ENABLED
но что-то незаметно чтобы кто-то шел таким путем, видимо есть проблемы
к примеру, вот реальное состояние и отсюда можно делать нужные условия:
Код:

@echo off
for /f "delims=" %%p in ('"wmic path Win32_NetworkAdapter get NetConnectionID, NetConnectionStatus, NetEnabled /value|find "^=""') do (
for /f "delims=" %%a in ("%%p") do set "%%a"
call :N "%%NetConnectionID%%" "%%NetConnectionStatus%%" "%%NetEnabled%%"
)
pause& exit
:N
if "%~1" neq "" if "%~3" neq "" echo %~1[%~2]=%~3
exit /b