CMD 命令 netsh wlan export profile folder=c:\ key=clear rresulting in: The filename, directory name, or volume label syntax is incorrect

CMD command netsh wlan export profile folder=c:\ key=clear rseulting in: The filename, directory name, or volume label syntax is incorrect

我正在尝试为计算机上的每个无线网络创建 XML 文件,其中包含它们的密码,在一般解决方案中(不知道每个网络的确切名称)如下所示:Netsh WLAN Commands for Windows 10 – Here’s a Full Tutorial! 在“导出和导入无线配置文件”部分。

使用他们建议的命令(我在其他地方也看到过)

netsh wlan export profile folder=c:\ key=clear

我收到以下错误:

The filename, directory name, or volume label syntax is incorrect.

我试过将它保存到另一个文件夹,C盘和D盘都没有用。如果我添加 "name=profileName" 和现有配置文件的名称,它会为该特定配置文件创建一个 XML 文件,但我想为每个网络创建 XML 文件,因为我不知道它们名字。

有没有其他方法可以解决这个问题,或者我可以做些什么来解决导致这个问题的原因?在此先感谢您的帮助,非常感谢您的宝贵时间!

为了获取个人资料的名称,您可以运行 命令NetSh WLAN Show Profiles。如果您在 中执行此操作,则可以提取配置文件名称并将其注入 NetSh WLAN Export Profile Name="<ProfileName>" Key=clear Folder=C:\ 命令。

(即命令提示符 'Run as administrator') 中,以下命令行可以为您完成此操作:

For /F "Tokens=1,* Delims=:" %G In ('%__AppDir__%netsh.exe WLAN Show Profiles 2^> NUL ^| %__AppDir__%findstr.exe /RC:" : [^ ]"') Do @For /F "Tokens=*" %I In ("%H") Do @%__AppDir__%netsh.exe WLAN Export Profile Name="%I" Key=clear Folder=C:\