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
詳細分析
- 列出目前系統使用者已經連接配接過的WIFI的配置檔案
- CMD :
netsh wlan show profiles
- OUTPUT :
接口 WLAN 上的配置檔案:
組政策配置檔案(隻讀)
---------------------------------
<無>
使用者配置檔案
-------------
所有使用者配置檔案 : Dlink802
所有使用者配置檔案 : TP-LINK_4EDC
- 循環周遊上面取出來的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
- 根據第二條列出來的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@@
費用設定
-------------
費用 : 無限制
阻塞 : 否
接近資料限制 : 否
過量資料限制 : 否
漫遊 : 否
費用來源 : 預設