我希望能够使用python确定当前WiFi网络的名称。子流程是可接受的。一台mac,我能做(在子进程中)
networksetup -getairportnetwork en1
在windows上,我找不到任何有用的东西。信息似乎不在ipconfig
的输出中。我也试过了
但它给出了以下错误消息:
The following command was not found: show wlan profiles name=*.
编辑
所以我把参数顺序倒过来了,应该是
netsh wlan show profiles name=*
这是有效的,但只有当我在线的时候。当我离线或连接到不提供互联网接入的adhoc网络时,我会得到最近连接的WiFi网络的名称。在
不幸的是,我要在那些我不能依赖互联网连接的地方使用这个。在
试试这个:
netsh wlan show profiles name=*
若要获取连接到的当前配置文件的名称,请尝试-
看看最后一行。您连接到的配置文件名称将可见。如果断开连接,此字段将不可见。在
相关问题 更多 >
编程相关推荐