文作者:明明要儒雅隨和
創作立場聲明:本文章講解盡可能細致,適用于沒有電腦基礎的值友,已經懂了的大佬勿噴,有不當之處請指出,蟹蟹
自從2015年微軟推出第一個Windows10以來,隨著舊電腦升級和新機數量的增加,市面上出現的PC電腦基本上都配備了Windows10。Windows10的誕生確實帶來了更流暢的視覺動畫和更便捷的操作體驗,但微軟做出刪減部分舊功能的決定或多或少影響到了我們的操作習慣,其中包括了在“無線連接”欄目中查看已連接過的WiFi密碼。
試想一下,當客人到訪需要連接家里的WiFi,但記錄WiFi密碼的小紙條小本本不知道擱哪里去的時候,場面會有多尷尬;新入職的小姐姐向守在無線打印機旁邊的你詢問打印機WiFi密碼的時候,而你腦海恰好又一片空白的時候,錯過機會是多么痛心。(不要問我為什么 )
那好,這篇文章就要在這里解決你的煩惱,在Windows10下查看你連接過的所有WiFi密碼,還能在小姐姐面前敲代碼炫技,在同事面前裝逼,在老板面前展示你的自學能力,走上人生巔峰。
本文章講解盡可能細致,適用于沒有電腦基礎的值友,已經懂了的大佬勿噴,有不當之處請指出,蟹蟹
廢話不多說,且看步驟
第一步 打開Windows Powershell
咦,Powershell,是什么?我怎么沒聽說過呢?
根據我所掌握的知識和信息來看,Powershell是一個Windows中用來管理系統和應用自動化的命令行腳本環境,說人話應該就是——運用命令來跟系統核心溝通,命令它給我們處理事情或者呈現我們想要看到的系統信息。這里,我們就是要讓系統給我呈現鏈接過的WiFi密碼。
那,或許會有人問,為啥不用那啥cmd呢?我個人覺得powershell作為新興的力量,在功能上可以代替cmd),而且有更全面的功能,更好地支持中文,支持鼠標定位,用起來更加順手(不需要每次都要點一下“管理員模式”來運行)。好,那現在走起。
召喚 Powershell很簡單,按下屏幕左下方Windows圖標或者敲擊鍵盤“Windows”鍵(有Windows),輸入“powershell”的英文,即可
輸入“powershell”的英文召喚
powershell長得跟cmd很像
第二步 輸入 “netsh wlan show profiles”命令
netsh(Network Shell) 是一個功能強大的網絡配置命令行工具,wlan就是無線局域網,而profile的英文意思是“配置文件的意思”,這段命令是讓系統給我們展示我們都連接過哪些WiFi。
netsh wlan show profiles
輸入命令或者復制到powershell里面,輕敲回車,用戶配置文件就顯示出來了。
私人信息進行了遮蔽處理
這里可以看到我這臺電腦曾經連接過并保存過密碼的所有WiFi的名字ID,接下來,我們就挑選特定的一個,查看密碼。
第三步 將密碼顯示出來
netsh wlan show profile name="這里填寫的是WiFi的ID" key=clear
溫馨提示:在“netsh”命令前面是沒有空格的,“key”前面是有空格的。 “netsh”前面有空格的話,系統會識別不了netsh命令而報錯,這也是許多朋友抱怨命令失效的原因。
不正確,就會報錯...
netsh wlan show profile name="KwoksEx" key=clear
這里我們使用“KwokEx”這個WiFi來做例子。先將命令模板里面的內容替換成你所要查看的WiFi的ID,然后復制粘貼,敲擊回車,運行!
空格問題要注意,決定成敗的關鍵細節
文中用藍色框框遮住的“關鍵內容”就是我要查看的密碼。
總結
三個步驟,兩行命令,系統記住了的WiFi密碼就可以再次出現。看著好像挺復雜,其實也沒什么,運用netsh命令,加幾個英文單詞,敲兩下回車,結果就出來了。
還不趕緊收藏文章,Get起來,下次遇到要找密碼的時候就不用那么尷尬了
日常工作中,我們往往需要在不同場所登錄不同的wifi,目前win10是無法查看的,很多密碼登錄過了,做切換或者再次登錄往往會忘記,今天和大家分享一個一次批量導出自己電腦所登錄過的wifi的所以密碼
1、step1 :之前說過txt保存為bat的方法,新建txt文件,復制下面代碼
@echo off
color 2f
mode con: cols=40 lines=15
title WiFi密碼查詢
echo 正在查詢結果
setlocal enabledelayedexpansion
for /f "tokens=2* delims=:" %%i in ('netsh wlan show profiles') do (
set str=%%i
for /f "tokens=3* delims=" %%d in ('netsh wlan show profiles key^=clear name^="!str:~1!"^| findstr "關鍵內容"') do (
echo "!str:~1!"密碼為:【%%d】
echo "!str:~1!"密碼為:【%%d】>>WiFi.txt
)
)
echo 保存在腳本所在目錄的WiFiself.txt文件中
echo 任意鍵退出查詢
pause>nul
2 step2:將文件另存為.bat格式 注意編碼一定要改成ANSI格式,否則會是亂碼。切記切記
3 step3:運行批處理文件執行完成后,在文件夾里會生成WiFiself.txt文件,你之前登陸過的wifi全部記錄在里面哦。
PS-由于我的是win10系統肯定可以執行,其他系統未做測試。
一種方法:
1.以管理員打開命令窗口
2.輸入這兩條命令:
netsh wlan show profile
netsh wlan export profile folder=E:\ key=clear
備注:folder=E:\,是指在我的電腦E盤下,也可以改成folder=C:\,那就在C盤根目錄下
3.在E盤目錄下,打開以記事本WIFI配置文件,(一個WIFI一個文件,以WIFI的ID命名)
4.在打開的文件中找到如:<keyMaterial>c457L6Rv</keyMaterial> 中間的“c457L6Rv”就是密碼
2.可以通過以下步驟查看電腦上連接過的WiFi密碼:
1.打開電腦,進入桌面。2.點擊左下角的“開始”菜單,選擇“設
置”3.在設置中選擇“網絡和Internet”4.點擊“狀態”,再選擇“更改適配器選”5.在彈出的窗口中,選擇連接的WiFi,右鍵點擊后選擇“狀態”
6.在彈出的窗口中,選擇“無線屬性”。7.在彈出的窗口中,選擇“安全”選項卡。8.在安全選項卡中,勾選“顯示字符”,即可查看WiFi密碼