Talvez você possa usar isto em um arquivo de lote.
Não tenho certeza se o seu roteador será exibido.
Obter lista de NIC e número de índice:
wmic nic get name, index
Habilitar NIC com número de índice: (por exemplo: 7)
wmic path win32_networkadapter where index=7 call enable
Desativar NIC com número de índice: (por exemplo: 7)
wmic path win32_networkadapter where index=7 call disable
Aqui está um arquivo de lote fornecido no link acima (você pode ser capaz de alterá-lo para se adequar ao seu aplicativo).
@echo off
cls
Goto Escolhas -
REM use este comando para determinar qual é o número de índice do adaptador.
REM wmic nic get nome, índice
: Top
escolha / c: 123456
Se ERRORLEVEL == 6, vá para Enable_Wireless_Disable_LAN
Se ERRORLEVEL == 5 vá em Enable_LAN_Disable_Wireless
Se ERRORLEVEL == 4 ir para Disable_Wireless
Se ERRORLEVEL == 3 goto Disable_LAN
Se ERRORLEVEL == 2, vá para Enable_Wireless
Se ERRORLEVEL == 1 vá em Enable_LAN
Goto EOF -
: 1
: Enable_LAN
caminho wmic win32_networkadapter em que índice = 9 habilitar chamada
goto: EOF
: 2
: Enable_Wireless
caminho wmic win32_networkadapter em que índice = ativação de chamada 7
goto: EOF
: 3
: Disable_LAN
caminho wmic win32_networkadapter onde índice = 9 chamar desativar
goto: EOF
: 4
: Disable_Wireless
caminho wmic win32_networkadapter em que índice = 7 chamada disable
goto: EOF
: 5
: Enable_LAN_Disable_Wireless
caminho wmic win32_networkadapter em que índice = 9 habilitar chamada
goto: 4
: 6
: Enable_Wireless_Disable_LAN
caminho wmic win32_networkadapter em que índice = ativação de chamada 7
goto: 3
: escolhas
echo 1 Ativar LAN
echo 2 Ativar Wireless
echo 3 Desativar LAN
echo 4 Desativar Wireless
echo 5 Ativar LAN / Desativar sem fio
echo 6 Habilitar LAN sem fio / desabilitar
Goto Top
: EOF