Windows環境獲取已連接wifi密碼

Windows下netsh wlan命令

@Date 2017.04.18

windows系統下,CMD命令獲取已連接的WIFI信息(含密碼)

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do  @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear

詳細分析

  1. 列出當前系統用戶已經連接過的WIFI的配置文件
  • CMD :
netsh wlan show profiles
  • OUTPUT :
接口 WLAN 上的配置文件:


組策略配置文件(只讀)
---------------------------------
    <無>

用戶配置文件
-------------
    所有用戶配置文件 : Dlink802
    所有用戶配置文件 : TP-LINK_4EDC
  1. 循環遍歷上面取出來的WIFI連接名字
  • CMD :
for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do  @echo %j | findstr -i -v echo
  • OUTPUT :
 Dlink802
 TP-LINK_4EDC
  1. 根據第二條列出來的WIFI鏈接名字,查找對應的WIFI配置文件
  • CMD :
netsh wlan show profiles %j key=clear
  • OUTPUT :
上面CMD命令中%j替換成Dlink802,就是尋找當前系統下的Dlink802對應的WIFI信息,j%是一個變量,接受第二條命令的輸出結果替換.

接口 WLAN 上的配置文件 Dlink802:
=======================================================================

已應用: 所有用戶配置文件

配置文件信息
-------------------
    版本                   : 1
    類型                   : 無線局域網
    名稱                   : Dlink802
    控制選項               :
        連接模式           : 自動連接
        網絡廣播           : 只在網絡廣播時連接
        AutoSwitch         : 請勿切換到其他網絡
        MAC 隨機化: 禁用

連接設置
---------------------
    SSID 數目              : 1
    SSID 名稱              :“Dlink802”
    網絡類型               : 結構
    無線電類型             : [ 任何無線電類型 ]
    供應商擴展名           : 不存在

安全設置
-----------------
    身份驗證         : WPA2 - 個人
    密碼                 : CCMP
    身份驗證         : WPA2 - 個人
    密碼                 : 未知
    安全密鑰               : 存在
    關鍵內容            : MIMAwangji2015@@

費用設置
-------------
    費用                : 無限制
    阻塞                : 否
    接近數據限制        : 否
    過量數據限制        : 否
    漫游                : 否
    費用來源            : 默認
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容