Windows 检索Wi-Fi信息元素
我正在写一个脚本,扫描所有可用的wifi,并对其进行一些后处理。我最近发现你可以从wifi信号中读出路由器型号和名称 目前,我正在使用命令Windows 检索Wi-Fi信息元素,windows,cmd,wifi,router,Windows,Cmd,Wifi,Router,我正在写一个脚本,扫描所有可用的wifi,并对其进行一些后处理。我最近发现你可以从wifi信号中读出路由器型号和名称 目前,我正在使用命令netsh wlan show networks mode=bssid列出wifi,然后我的脚本使用此输出。但此输出不包含路由器型号或名称。我发现一个工具,显示此信息,但我想有一个本地cmd工具,也这样做。是否有办法调整netsh命令以同时显示此信息,或使用其他cmd程序显示此信息 编辑: 我希望以netsh现在提供的输出形式输出,但也可以完全不同。(我可以轻
netsh wlan show networks mode=bssid
列出wifi,然后我的脚本使用此输出。但此输出不包含路由器型号或名称。我发现一个工具,显示此信息,但我想有一个本地cmd工具,也这样做。是否有办法调整netsh命令以同时显示此信息,或使用其他cmd程序显示此信息
编辑:
我希望以netsh现在提供的输出形式输出,但也可以完全不同。(我可以轻松更改脚本的解析器。)
例如,理想情况下如下所示:
Router Name: : CISCO
Router Model: : CISCO modelX
netsh cmd的输出:
SSID 1 : MyWiFi
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
BSSID 1 : 00:00:00:00:00:00
Signal : 45%
Radio type : 802.11n
Channel : 6
Basic rates (Mbps) : 1 2 5.5 11
Other rates (Mbps) : 6 9 12 18 24 36 48 54
希望添加如下内容:
Router Name: : CISCO
Router Model: : CISCO modelX
我到处都找过了,似乎找不到一个本地工具可以做到这一点。同样,netsh命令显然无法显示此信息 因此,现在我将使用WiFi信息视图和cmd:
WifiInfoView.exe/NumberOfScans 1/scomma output.csv/MacAddressFormat 3/DisplayMode 1
它提供了一个很好的csv文件,其中包含我需要的所有信息。您能给出一个示例,说明您希望从命令行工具获得的准确输出吗?在问题中添加了一个示例。