Як увімкнути WIFI через cmd?


20

Кнопка WiFi мого ноутбука не працює.
Чи є в Windows команда включити WiFi?


2
Іноді кнопка вбудована виробником і відключає живлення до WIFI через апаратне забезпечення та працює без взаємодії з ОС, інший раз це лише кнопка сповіщення Windows, яка покладається на програмне забезпечення OEM. Якщо ви можете визначити модель ноутбука, можливо, можна буде сказати, чи є програмне рішення.
horatio

Відповіді:


25

Для цього за допомогою netsh:

Отримайте назву інтерфейсу:

netsh interface show interface

Увімкніть інтерфейс:

netsh interface set interface "Interface Name" enabled

Для завершення вирішення проблеми ви можете створити ярлик і змусити його працювати при запуску Windows. Наприклад, якщо ім'ям вашого бездротового адаптера в netsh є Wi-Fi, ярлик буде виглядати приблизно так (один рядок):

C:\Windows\System32\runas.exe /savecred /user:administrator "C:\Windows\System32\netsh.exe interface set interface \"Wi-Fi\" enabled"

Команда runas гарантує, що команда виконується як адміністратор, що потрібно для підведення інтерфейсу вгору або вниз. Перемикач / savecred збереже облікові дані, які можуть бути задані вперше, але зазвичай не після цього.


1
Я отримую "Цей мережевий зв'язок не існує"
CodyBugstein

Привіт @CodyBugstein переконайтеся, що ви пишете Ім'я інтерфейсу, використовуючи правильний регістр. Це один із готчей ... сподіваюся, що це допомагає
Езра А.Мосомі

runasКоманда не допомагає , тому що ви не отримаєте дозволу на читання адміністратора.
dan1st

6

Отримайте список та номер індексу NIC:

wmic nic get name, index

Увімкніть NIC з номером індексу: (наприклад: 7)

wmic path win32_networkadapter where index=7 call enable

Вимкнути NIC з номером індексу: (наприклад: 7)

wmic path win32_networkadapter where index=7 call disable

2
Вище настійно пропонує виходити з цієї посилання дослівно - будь ласка , в наступний раз процитувати ваші джерела: answers.microsoft.com/en-us/windows/forum/windows_7-hardware / ...
dyslexicanaboko

В одному рядку коду. Для пакетного файлу використовуйте %% - WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%%Wireless%%'" CALL enable. Для набору тексту в консолі -WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%Wireless%'" CALL enable
it3xl

1

Ви можете використовувати DevCon для відключення пристрою з командного рядка. Подумайте про DevCon.exe як менеджер пристроїв командного рядка, але це просто включить і вимкне адаптер.

Вам краще за все використовувати команди netsh.


Ось докладніше про devcon: rickosborne.org/blog/2007/02/…
ArtemGr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.