如何通过cmd打开WIFI?


20

我的笔记本电脑的WiFi按钮不起作用。
Windows中是否有任何命令可以打开WiFi?


2
有时,该按钮由制造商内置,并通过硬件断开WIFI的电源,并且可以在不与操作系统交互的情况下正常工作。有时,它只是依赖OEM软件的Windows通知按钮。如果您可以识别笔记本电脑的型号,则可以判断是否有软件解决方案。
horatio

Answers:


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,您好,请确保使用正确的大小写写接口名称。这是陷阱之一,希望能有所帮助
Ezra A.Mosomi

runas命令无济于事,因为您没有读取的管理员权限。
dan1st

6

获取网卡列表和索引号:

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,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.