我正在尝试在dos中运行此命令
FORFILES with params /P C:Builds /M *.chm /S /C "cmd /c copy @file C:My Brand"
它会轰炸,因为目标文件夹路径中有一个空格。如何传递以"分隔的源路径和目标路径?我尝试添加额外的双引号,但得到"命令无法识别"
0x22
是双引号(十六进制编码)的表示形式。
FORFILES /P C:Builds /M *.chm /S /C "cmd /c copy @file 0x22C:My Brand x22"
用反斜杠转义目标路径周围的引号:
FORFILES /P C:Builds /M *.chm /S /C "cmd /c copy @file "C:My Brand\""