使用管理员权限运行netsh wlan export profile key=clear命令可批量导出所有已保存Wi-Fi配置(含明文密码)为XML文件,需提前创建目标文件夹,推荐用PowerShell自动添加时间戳备份以防覆盖。

你需要把当前Windows电脑里已记住的所有Wi-Fi名称和密码完整备份成可迁移的文件,以便重装系统或转移到新设备时快速恢复连接,而不是靠记忆重新输入每个密码。
先确认有哪些已保存的Wi-Fi网络
按下 Win + R 键,输入 cmd 回车打开命令提示符。
输入命令:netsh wlan show profiles 并回车。
在输出结果中找到“所有用户配置文件”下方的列表,每一行就是一个已保存的Wi-Fi名称(SSID),注意大小写和空格必须完全一致——【导出时名称错一个字符就会失败】。
导出单个Wi-Fi配置(含明文密码)
以管理员身份运行终端:按 Win + X → 选择“Windows终端(管理员)”→ 点击“是”。
执行导出命令,将 "YourWiFiName" 替换为你从上一步确认的实际名称,C:\Backup 替换为一个已存在的空文件夹路径:
netsh wlan export profile name="YourWiFiName" folder="C:\Backup" key=clear
这一步必须带 key=clear,否则生成的XML里 <keymaterial></keymaterial> 标签内容为空,等于白导出。
批量导出全部Wi-Fi配置
方法一:直接指定路径导出
以管理员身份打开终端,执行:
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
netsh wlan export profile key=clear folder="D:\WiFi_All"
注意:D:\WiFi_All 目录必须提前手动创建好,否则命令会静默失败且不报错。
方法二:先进入目标目录再导出
在终端中先切换路径:cd /d D:\WiFi_All,再执行:netsh wlan export profile key=clear。
两种方式效果相同,但第二种更易排查路径错误——如果提示“系统找不到指定的路径”,说明 cd 命令没成功。
用PowerShell自动加时间戳备份
第一步:以管理员身份启动终端,输入 powershell 进入PowerShell环境。
第二步:粘贴并执行以下整行命令:
$dt = Get-Date -Format "yyyyMMdd_HHmm"; mkdir "C:\WiFiBackup_$dt"; netsh wlan export profile key=clear folder="C:\WiFiBackup_$dt"
这条命令会自动创建类似 C:\WiFiBackup_20261022_1755 的唯一目录,并把所有XML文件导出进去。下次运行会生成新目录,彻底避免覆盖旧备份。
第三步:打开资源管理器,进入刚创建的目录,检查是否生成了多个 Wi-Fi-*.xml 文件。

















