Windows 10可通过netsh wlan命令查看已保存Wi-Fi密码:一、用netsh wlan show profile name="SSID" key=clear查单个密码;二、用netsh wlan show profile name=* key=clear批量导出全部密码;三、用PowerShell配合Select-String筛选显示SSID与密码;四、用netsh wlan export profile导出XML文件后在标签中提取密码。

如果您已连接或曾经连接过某个Wi-Fi网络,Windows 10系统会自动保存其配置文件及加密密钥。以下是通过命令行工具netsh wlan直接查询已保存WiFi密码的具体操作步骤:
一、使用命令提示符查看指定已保存Wi-Fi的密码
该方法调用netsh wlan show profile命令读取单个无线配置文件的明文密钥,适用于已知目标网络名称(SSID)且需快速获取密码的场景。
1、按下Win + R组合键,输入cmd后按回车,打开命令提示符。
2、输入命令:netsh wlan show profiles,回车执行,列出所有已保存的无线网络名称。
3、从输出列表中确认目标网络名称(例如MyHomeWiFi),输入命令:netsh wlan show profile name="MyHomeWiFi" key=clear,回车执行。
4、在返回结果中向下滚动,定位至安全设置区域,查找关键内容字段,其右侧显示的字符串即为该Wi-Fi的明文密码。
二、批量导出全部已保存Wi-Fi密码
此方式利用通配符*一次性遍历所有无线配置文件,避免逐个查询,适合需汇总多个密码或排查历史连接记录的情形。
1、右键点击开始按钮,选择Windows PowerShell(管理员)或命令提示符(管理员)。
2、输入完整命令:netsh wlan show profile name=* key=clear,回车执行。
3、系统将依次显示每个已保存网络的完整配置信息,在每个网络的安全设置段内查找关键内容字段,对应值即为该网络密码。
4、为便于长期保存与查阅,可将全部输出重定向至文本文件,输入命令:netsh wlan show profile name=* key=clear > C:\WiFiPasswords.txt,回车后将在C盘根目录生成含所有密码的纯文本文件。
三、通过PowerShell筛选并高亮显示密码
PowerShell支持管道与正则匹配,可在海量输出中精准提取密码行,减少人工翻查,提升效率。
1、以管理员身份运行Windows PowerShell。
2、输入命令:(netsh wlan show profile name=* key=clear) -match "关键内容",回车执行。
3、输出结果中仅保留包含“关键内容”的行,每行末尾的字符串即为对应Wi-Fi网络的明文密码。
4、如需同时显示网络名称与密码,可执行:netsh wlan show profile name=* key=clear | Select-String "配置文件名称|关键内容",回车后将交替显示SSID与密钥。
四、导出无线配置文件XML并人工提取密码
netsh支持将配置文件导出为XML格式,其中明文密码以
1、在管理员权限的命令提示符中,输入:netsh wlan export profile name="MyHomeWiFi" key=clear folder=C:\WiFiExport,回车执行。
2、前往C:\WiFiExport目录,找到以该网络命名的XML文件(如Wi-Fi-MyHomeWiFi.xml)。
3、用记事本打开该XML文件,搜索
4、注意:该XML文件含明文密码,应避免上传至云端或共享给他人。









