XP (Lan com fio)
Aqui, NetConnectionStatus = 2 captura a interface de rede ativa (conectada) e 'mais +1' pula a linha de cabeçalho:
C:\>wmic.exe nic where "NetConnectionStatus=2" get PNPDeviceID |more +1
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10&1F7DBC9F&1&30F0
Em seguida, alimente a string (até o primeiro "e" "e" "comercial") para o devcon para desativar e ativar a conexão com a internet :
C:\>devcon.exe disable PCI\VEN_10EC
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10&1F7DBC9F&1&30F0: Disabled
1 device(s) disabled.
C:\>devcon.exe enable PCI\VEN_10EC
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10&1F7DBC9F&1&30F0: Enabled
1 device(s) enabled.
a saída wmic é grande, então com o wordwrap desativado no Bloco de Notas, se você der uma olhada em 1.txt assim, é bastante claro:
C:\>wmic.exe nic > 1.txt
C:\>1.txt
Conexão Wifi do Windows 7 (outra abordagem é devcon.exe)
Isso funcionou para mim:
C:\>wmic.exe nic where "NetConnectionStatus=2" get Index |more +1
12
C:\>wmic.exe path win32_networkadapter where index=12 call disable
C:\>wmic.exe path win32_networkadapter where index=12 call enable