我正在尝试了解Robocopy参数 / rh:hhmm-hhmm 的参数。
“指定开始新副本的运行时间。”
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy
robocopy C:\Source C:\Destination /MIR /rh:1500-1800 .
这是否意味着作业在某个时间开始,如果没有在结束时间之前完成,它将停止?那么,如果要复制100个文件,而在1800 3:00 pm(1800)之前仅复制了50个文件,它将停止吗?
答案 0 :(得分:2)
是的。根据{{3}},Robocopy将仅在指定的时间范围内进行复制。它将在到达结束时间时暂停复制。
使用/ RH:hhmm-hhmm开关。这告诉Robocopy,它只能在第一个“ hhmm”和第二个“ hhmm”之间的小时/分钟之间复制文件。当然,这里有三种情况。
1) 如果/ RH指定的时间范围已经过去,则Robocopy将保持暂停状态,直到第二天时间到来。
2) 如果当前系统时间在/ RH建立的范围内,则复制立即发生。
3) 最后,如果将来用/ RH指定的时间范围,Robocopy将保持暂停状态,直到该时间发生为止,然后执行复制。