0
我正在创建PowerShell GUI脚本,该脚本通过将当前配置导出到.xml来迁移服务器配置,然后将其应用到另一台计算机。将XML导出为包含特殊字符的路径
我发现cmdlet Export-Clixml
如果选择具有像][ sss ]! ' @ # $% (<
这样的特殊字符的文件夹不起作用。
这个问题也是在cmdlet Test-Path
,但我发现,.NET方法,不列入这个错误在测试这种路径[System.IO.Directory]::Exists($DestinationPath + '\ServerConfig.xml')
我的问题是如何¿导出和导入的.xml与.net?
我收到了,带有“1”参数的异常调用“保存”:“路径中的非法字符”。 –
@ kimopryvt然后你的路径中有[无效字符](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx#naming_conventions)。修复。 –