Abaixo está um script em lote que alternará o estado de Wi-Fi entre ON ou OFF no estado oposto em quando corre. Isso usa ms-settings:network-wifi
para abrir a tela Configurações de Wi-Fi e, em seguida, pressiona a tecla de espaço uma vez usando sendkeys para alternar. Esse método cria um script vb dinâmico com um script em lote e, em seguida, executa o script vb com cscript para emular pressionando a tecla de espaço.
GUI Alternar
Script
Observação:Bastasalvarissoemumarquivodetextocomaextensão.bat
ou.cmd
eexecutá-loparaserexecutado.
@ECHOOFFexplorerms-settings:network-wifiping-n5127.0.0.1>nul:VBSDynamicBuildSETTempVBSFile=%tmp%\~tmpSendKeysTemp.vbsIFEXIST"%TempVBSFile%" DEL /F /Q "%TempVBSFile%"
ECHO Set WshShell = WScript.CreateObject("WScript.Shell") >>"%TempVBSFile%"
ECHO Wscript.Sleep 500 >>"%TempVBSFile%"
ECHO WshShell.SendKeys " " >>"%TempVBSFile%"
ECHO Wscript.Sleep 500 >>"%TempVBSFile%"
CSCRIPT //nologo "%TempVBSFile%"
EXIT