Если на компьютере с Windows 7 я запускаю одну из приведенных ниже команд во время работы Центра мобильности Windows («C:\Windows\System32\mblctr.exe» /open)
netsh interface set interface "Беспроводное сетевое соединение" admin = отключено
netsh interface set interface "Беспроводное сетевое соединение" admin = включено
Сетевой адаптер исчезает / появляется в системе, отображается как « В вашей системе нет сетевых адаптеров».
Если с этим интерфейсом включен и подключен к беспроводной сети ххх, я
интерфейс отключения netsh wlan "Беспроводное сетевое соединение"
netsh wlan connect name = xxx ssid = xxx интерфейс "Беспроводное сетевое соединение"
Я отключен / повторно подключен к беспроводной сети.
Теперь Центр мобильности Windows также вверх кнопку переключения , которая считывает Включите беспроводной (или выключение), который, в то время как я отключаю / подключения , как указано выше всегда остается включенным. Включение и выключение этой кнопки, вероятно, эквивалентно переключению переключателя на ноутбуке, который отключает беспроводную радиосвязь, поскольку netsh жалуется, что интерфейс выключен, если я попытаюсь что-то с ним сделать после выключения его из Windows Mobility Center.
Таким образом, вопрос заключается в том, как включить или выключить Wireless из командной строки, а может быть, точнее, как снова выключить и снова включить беспроводной интерфейс из командной строки.
Не могу найти ответ с Google или здесь на суперпользователя. Может быть, wmic может это сделать?