1
我有一個Java程序需要在Windows上運行,並獲取有關它運行的無線網絡的一些信息。具體來說,它需要知道網絡的SSID和正在使用的無線加密類型。獲取有關WiFi網絡的信息
Java顯然無法正常訪問此信息,所以我不得不運行命令並解析輸出。特別是,我跑
netsh wlan show interfaces
這給了我需要的信息,但解決方案似乎非常脆弱。特別是,我需要解析諸如「SSID」和「Authentication」等字符串的命令輸出。我擔心,當我嘗試在非英文版的Windows上運行此操作時,我的解決方案將無法工作。
有沒有人有任何想法,我怎麼能做得更好?