复制文件结构然后在同一命令行中重命名子文件夹

时间:2016-01-19 04:27:06

标签: cmd

我有一个传递给CMD的条件语句,用于自动化进程。无效的部分旨在复制文件结构,然后重命名副本中的子文件夹。

目前它只执行第一个语句并且不报告任何错误。在测试期间,语句彼此独立地执行(建议某种锁定?)

完整(缩短)声明如下:

  

robocopy“C:\ Users ...__ templateShoot”“C:\ Users ... test”*。* / E&&仁   “C:\ Users ... test \ __ Unscheduled”“aDate”

非常感谢任何帮助,

1 个答案:

答案 0 :(得分:0)

尝试使用以下语法:

robocopy "C:\Users...__templateShoot" "C:\Users...test" /E &
    rename "C:\Users...test\__Unscheduled" "aDate"

您有两个&&而不是一个,而.的{​​{1}}标记前面有一个无关的句点/E

来自documentation

  

Robocopy语法与标准复制命令明显不同,因为它只接受文件夹名称作为源和目标参数。文件名和通配符(例如“”)不是有效的源或目标参数。

robocopy开关已指示Robocopy以递归方式复制所有内容。