我有一个传递给CMD的条件语句,用于自动化进程。无效的部分旨在复制文件结构,然后重命名副本中的子文件夹。
目前它只执行第一个语句并且不报告任何错误。在测试期间,语句彼此独立地执行(建议某种锁定?)
完整(缩短)声明如下:
robocopy“C:\ Users ...__ templateShoot”“C:\ Users ... test”*。* / E&&仁 “C:\ Users ... test \ __ Unscheduled”“aDate”
非常感谢任何帮助,
答案 0 :(得分:0)
尝试使用以下语法:
robocopy "C:\Users...__templateShoot" "C:\Users...test" /E &
rename "C:\Users...test\__Unscheduled" "aDate"
您有两个&&
而不是一个,而.
的{{1}}标记前面有一个无关的句点/E
。
Robocopy语法与标准复制命令明显不同,因为它只接受文件夹名称作为源和目标参数。文件名和通配符(例如“。”)不是有效的源或目标参数。
robocopy
开关已指示Robocopy以递归方式复制所有内容。