通过命令提示符使用命令netsh wlan show profiles
会显示我的计算机当时可以连接的所有可用的 Wi-Fi 列表。
但是它只显示我正在使用的一个 Wi-Fi,而当我单击状态栏右侧的网络和共享中心图标时,它会显示我的计算机可以连接的各种安全和不安全的 Wi-Fi。
我如何显示其他无线连接?
答案1
我如何显示其他无线连接?
通过命令提示符命令
netsh wlan show profiles
显示我的计算机当时可以连接的所有可用的 Wi-Fi 列表。
上述命令仅显示具有个人资料。
它们是您之前连接过并已保存配置的连接。
它将永远显示你的当前的连接(如果您使用无线)。
您的当前位置可能无法使用这些连接。
列出全部可用的连接你需要使用不同的netsh
命令:
netsh wlan show networks
- 这些连接在您当前的位置可用。
- 运行此命令之前,您必须断开与所有无线网络的连接。
示例输出(名称已被隐藏):
f:\test>netsh wlan show networks
Interface name : Wireless Network Connection
There are 22 networks currently visible.
SSID 1 : SKYXXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 2 : SKYXXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 3 : XXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 4 : BTOpenzoneXXX
Network type : Infrastructure
Authentication : Open
Encryption : None
...
无线局域网 (WLAN) 的 Netsh 命令
显示网络
显示计算机上可见的无线网络列表。
句法
show networks [[interface=]InterfaceName] [[mode=]{ssid|bssid}]
...
显示个人资料
显示计算机上配置的无线配置文件列表。
句法
show profiles [[name=]ProfileName] [[interface=]InterfaceName] [[key=clear]
进一步阅读
- Windows CMD 命令行的 AZ 索引- 与 Windows cmd 行相关的所有事物的绝佳参考。
- 网络管理员- 配置网络接口、Windows 防火墙、路由和远程访问。
- 无线局域网 (WLAN) 的 Netsh 命令
答案2
- 要在命令行上列出所有可用(在范围内)的 Wi-Fi 网络,请使用:
netsh wlan show networks
观察:此命令显示 Wi-Fi 网络当前已连接,要获取所有可用网络的列表,请先断开当前网络。
- 列表
SSID [Number] : [Name]
仅有的:
netsh wlan show networks|find "SSID"
- 列表
[Names]
仅有的:
for /f "tokens=2*delims=: " %i in ('netsh wlan show networks^|find "SSID"')do @echo\%j