Robocopy可以跳过打开的文件吗?

我们使用Robocopy来重新分配通过FTP到达文件夹的文件。 理想情况下,我们希望Robocopy只保留FTPd文件。

尝试了各种开关后,Robocopy仍然复制打开的文件。 它不删除它们,所以FTP不受影响。 但是,我们最终将截断的文件分发到目的地。

Robocopy可以跳过打开的文件吗?

也许有比Robocopy更适合这个任务的东西?

你有没有尝试使用/ R和/ W开关?

就像是:

/R:2 /W:2 

这意味着重试两次,等待2秒钟重试。 如果两次尝试后文件仍然打开,文件将被跳过。 根据您的需要,您可以降低到/ R:1 / W:1。

我的一个工作如下:

ROBOCOPY \ Source \ Destination * .pst / SEC / S / B / R:2 / W:2> C:\ temp \ robocopy.log

我使用copyrite,因为它将所有BS CLI的东西排除在等式之外。 这是一个允许指向并单击robocopy作业的GUI。