我们需要清理很多WinXX机器,其中许多机器在我们的场所之外,并使用我们自己以外的WiFinetworking。 我们已经find了直接的方法来检索我们想要的所有信息,除了连接的WiFi SSID和安全模式(WEP / WPA / WPA2)…
谷歌search了一段时间后,我找不到在不同的环境中工作的一种方式。
相关环境数据:
任何应用程序/代码/提示指针可能是有用的。
您可能需要查看自Windows XP SP3以来的Win32本机WiFi API。 我想,硬件特定的连接pipe理器不应该阻止这个API正确工作,虽然这将是validation的东西…
有一个很好的例子来检索有关WiFiconfiguration文件的信息: http : //www.codeproject.com/Articles/577445/Querying-Wireless-Settings-and-Decrypting-Wireless 。
在更高版本的Windows上,另一种可能是执行netsh wlan show interfaces
命令并parsing其输出(尽pipe如果您必须处理安装了不同语言的操作系统的计算机,这可能会非常棘手),但不幸的是,net wlan
上下文不是Windows XP上的netsh
支持。 如果您在Windows XP上查找命令行解决scheme,则可以尝试查看Symantec提供的wlan.exe
工具 。