Nachfolgend finden Sie ein Batch-Skript, das den Status von Wi-Fi entweder EIN oder AUS in den entgegengesetzten Status umschaltet, in dem es ausgeführt wird. Hiermit wird ms-settings:network-wifi
der Bildschirm " Wi-Fi-Einstellungen" geöffnet. Anschließend wird die Leertaste einmal gedrückt, und die Sendkeys werden zum Umschalten verwendet. Diese Methode erstellt ein dynamisches vb-Skript mit einem Batch-Skript und führt dann das vb-Skript mit cscript aus, um das Drücken der Leertaste zu emulieren.
GUI umschalten
Skript
Hinweis: Speichern Sie dies einfach in einer Textdatei mit der Erweiterung .bat
oder .cmd
und führen Sie es zur Ausführung aus.
@ECHO OFF explorer ms-settings:network-wifi ping -n 5 127.0.0.1 > nul :VBSDynamicBuild SET TempVBSFile=%tmp%\~tmpSendKeysTemp.vbs IF EXIST "%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