Windows Server wbadmin 用逗号恢复

dlp*_*dlp 5 data-recovery windows-server-2008-r2 wbadmin

我想从命令行恢复名称中带有逗号的文件,ala:

wbadmin start recovery -version:10/01/2013-12:00 -itemType:File -overwite:Overwrite -quiet "-Items:C:\Path\To\File, With Comma.txt,C:\Path\To\File 2, With Comma.txt"
Run Code Online (Sandbox Code Playgroud)

所以有两个文件:

  1. C:\Path\To\File,带逗号.txt
  2. C:\Path\To\File 2,带逗号.txt

问题是 wbadmin 假设逗号分隔每个文件,因此它会看到指定的 4 个文件而不是 2 个。我尝试\在作为文件名一部分的逗号前面放置一个,如下所示:

wbadmin start recovery -version:10/01/2013-12:00 -itemType:File -overwite:Overwrite -quiet "-Items:C:\Path\To\File\, With Comma.txt,C:\Path\To\File 2\, With Comma.txt"
Run Code Online (Sandbox Code Playgroud)

但它不起作用,它只是说存在语法错误。Technet上的文档似乎也没有提到任何有帮助的内容。

操作系统是 Windows Server 2008 R2。

澄清评论:我已将文件名更改为与实际名称不同,以减少暴露,但我也看到我把它简化了太多。逗号既可以出现在文件名本身中,也可以出现在文件C:\Path\To\File, With Comma.txt的路径中,例如:C:\Path, To\Other\File.txt