3

Возможный дубликат:
Включить / отключить беспроводной интерфейс в файле bat

Мне нужно создать горячую клавишу, которая, по сути, мгновенно отключает мою беспроводную радиокарту (как бы она ни называлась) и либо автоматически повторно подключается через определенное время при повторном нажатии ИЛИ при нажатии другой клавиши.

Когда я нажимаю F12, я отсоединяюсь от Интернета, затем, когда я нажимаю F11 (или F12), он снова подключается.

После небольшого исследования я нашел способы, такие как Win X, который открывает центр мобильности, но это не происходит автоматически, так как мне все еще нужно нажимать "Turn Wireless Off", я ищу клавишу, которая просто включает и выключает ее. , как нашли на многих ноутбуках.

Некоторый код, который я нашел, включал:

SetTitleMatchMode, 2
#z::
 Run %windir%\system32\mblctr.exe /open
 WinWait, Windows Mobility Center
 Sleep, 300
 Send, !t
 Sleep, 1000
 WinClose, A
 Return

Но это снова включает Центр мобильности.

1 ответ1

5

Решил это.

netsh interface set interface name="Wireless Network Connection" admin = disabled  
netsh interface set interface name="Wireless Network Connection" admin = enabled  

Первая строка отключает это, вторая включает это! Спасибо за комментарии.

Обновление: чтобы найти имя, которое будет использоваться в кавычках, для Windows 7 посмотрите в Network and Sharing Center:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .