netsh wlan 命令可高效管理 Windows 无线网络配置文件,支持查看、添加、删除、导出等操作,需管理员权限,推荐用于批量处理与脚本自动化。
可以用命令行高效管理 windows 中的无线网络配置文件,核心工具是 netsh wlan 命令。它不依赖图形界面,适合批量操作、脚本自动化或远程维护。
查看已保存的 Wi-Fi 配置文件
运行以下命令可列出所有已存储的无线网络配置(不含密码):
- netsh wlan show profiles
如需查看某个特定网络的详细信息(比如安全类型、连接方式),加上 name= 参数:
- netsh wlan show profile name="HomeWiFi" key=clear(加 key=clear 才能显示明文密码,需管理员权限)
添加或导入配置文件
若已有 XML 格式的配置文件(例如从其他电脑导出),可用以下命令导入:
- netsh wlan add profile filename="C:\wifi\HomeWiFi.xml"
也可直接用命令新建一个配置(适用于简单 WPA2-PSK 网络):
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
- netsh wlan set profileparameter name="OfficeNet" connectionmode=auto
- netsh wlan set profileparameter name="OfficeNet" connectionmode=manual
删除不需要的配置文件
清除旧网络或测试残留配置,避免自动连接干扰:
- netsh wlan delete profile name="GuestNetwork"
- 支持通配符,例如 netsh wlan delete profile name="*Temp*"(删除名称含 Temp 的所有配置)
导出配置供备份或迁移
将当前配置保存为 XML 文件,便于在多台设备间同步:
- netsh wlan export profile name="HomeWiFi" folder=C:\backup
- 默认导出不带密码;如需含密钥,加 key=clear(仅管理员可执行)
所有 netsh wlan 操作均需以管理员身份运行命令提示符或 PowerShell。配置文件本身存于系统目录中,但直接修改文件不可靠,始终推荐使用 netsh 命令维护。

















