天天看點

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連接配接名字
for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do  @echo %j | findstr -i -v echo
           
Dlink802
 TP-LINK_4EDC
           
  1. 根據第二條列出來的WIFI連結名字,查找對應的WIFI配置檔案
netsh wlan show profiles %j key=clear
           
上面CMD指令中%j替換成Dlink802,就是尋找目前系統下的Dlink802對應的WIFI資訊,j%是一個變量,接受第二條指令的輸出結果替換.

接口 WLAN 上的配置檔案 Dlink802:
=======================================================================

已應用: 所有使用者配置檔案

配置檔案資訊
-------------------
    版本                   : 1
    類型                   : 無線區域網路
    名稱                   : Dlink802
    控制選項               :
        連接配接模式           : 自動連接配接
        網絡廣播           : 隻在網絡廣播時連接配接
        AutoSwitch         : 請勿切換到其他網絡
        MAC 随機化: 禁用

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

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

費用設定
-------------
    費用                : 無限制
    阻塞                : 否
    接近資料限制        : 否
    過量資料限制        : 否
    漫遊                : 否
    費用來源            : 預設
           

繼續閱讀