我想从命令行恢复名称中带有逗号的文件,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"
因此有两个文件:
- C:\Path\To\File,以逗号分隔.txt
- 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"
但它不起作用,它只是说有一个语法错误。科技网似乎也没有提到任何有帮助的内容。
操作系统是Windows Server 2008 R2。
澄清性评论:我已将文件名更改为与实际名称不同的名称,以减少泄露信息,但我也发现我将其简化得太多了。逗号可以出现在文件名本身中,例如,也可以出现C:\Path\To\File, With Comma.txt
在文件路径中,例如:C:\Path, To\Other\File.txt
。