【问题标题】:Robocopy /RH Run End Time ParameterRobocopy /RH 运行结束时间参数
【发布时间】:2019-05-28 19:39:31
【问题描述】:

我正在尝试了解 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 个文件要复制,而到下午 3:00(1800)只复制了 50 个,它会停止吗?

【问题讨论】:

  • 关于最终用户软件的问题更适合superuser.com。请先阅读Help On-topic,然后再在此处发布更多问题。祝你好运。

标签: powershell command-line robocopy


【解决方案1】:

是的。根据this article,Robocopy 只会在指定的时间范围内进行复制。它会在到达结束时间时暂停复制。

使用 /RH:hhmm-hhmm 开关。这告诉 Robocopy 它只能在第一个“hhmm”和第二个“hhmm”的小时/分钟之间复制文件。当然,这里有三种情况。

1) 如果 /RH 指定的时间范围已经过去,Robocopy 将保持暂停状态,直到第二天时间到来。

2) 如果当前系统时间在 /RH 建立的边界内,则立即进行复制。

3) 最后,如果 /RH 指定的时间范围在未来,Robocopy 将保持暂停,直到时间到来,然后执行复制。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-04-10
  • 1970-01-01
  • 2014-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-25
相关资源
最近更新 更多