Se, em uma máquina com Windows 7, eu executar um dos comandos abaixo, enquanto estiver executando Windows Mobility Center ("C: \ Windows \ System32 \ mblctr.exe" / open)
netsh interface set interface "Wireless Network Connection" admin=disabled
netsh interface set interface "Wireless Network Connection" admin=enabled
o adaptador de rede desaparece / reaparece no sistema, mostrado como Não há adaptadores de rede em seu sistema .
Se, com essa interface ativada, e conectado à rede sem fio xxx , eu faço
netsh wlan disconnect interface"Wireless Network Connection"
netsh wlan connect name=xxx ssid=xxx interface"Wireless Network Connection"
Eu me desconecto / reconecto da rede sem fio.
Agora, o Windows Mobility Center também possui um botão de alternância que mostra Ativar sem fio (ou desligado ), o que, enquanto eu me desconecto / conecto como acima, permanece < em> on . Ligar e desligar esse botão provavelmente equivale a alternar o switch no laptop que desabilita o rádio wireless, já que netsh reclama que a interface está desligada se eu tentar fazer alguma coisa depois de desligá-lo do Windows Mobility Center.
Portanto, a questão é como ativar ou desativar o Wireless na linha de comando ou, mais precisamente, como desligar e ligar a interface wireless novamente, a partir da linha de comando.
Não é possível encontrar uma resposta com o google ou aqui no superusuário. Talvez o wmic possa fazer isso?