bgs*_*ler 3 python windows ssid wifi
我希望能够使用 python 确定当前 WiFi 网络的名称。子流程是可以接受的。一台Mac,我可以(在子进程中)
networksetup -getairportnetwork en1
Run Code Online (Sandbox Code Playgroud)
在 Windows 上,我还没有找到任何有效的东西。该信息似乎不在 的输出中ipconfig
。我也尝试过
netsh show wlan profiles name=*
Run Code Online (Sandbox Code Playgroud)
但它给出以下错误消息:
The following command was not found: show wlan profiles name=*.
Run Code Online (Sandbox Code Playgroud)
编辑
所以我把参数顺序颠倒了,应该是
netsh wlan show profiles name=*
Run Code Online (Sandbox Code Playgroud)
这有效,但仅当我在线时。当我离线或连接到不提供 Internet 访问的临时网络时,我会获取最近连接的 WiFi 网络的名称。
不幸的是,我将在无法依赖互联网连接的区域的临时网络上使用它。
小智 6
要获取您连接到的当前配置文件的名称,请尝试-
netsh wlan show interfaces
Run Code Online (Sandbox Code Playgroud)
并查看最后一行。您连接到的个人资料名称将可见。如果您已断开连接,则该字段将不可见。
归档时间: |
|
查看次数: |
4979 次 |
最近记录: |