验证Robocopy操作

时间:2014-08-07 21:17:21

标签: powershell powershell-v3.0 robocopy

我希望在运行Robocopy脚本后运行预定脚本,该脚本会在远程服务器之间移动文件。

此脚本的要求是,它将检查Robocopy脚本是否已成功完成从源目录复制到目标目录的操作。

如果是,则此脚本将从源目录中清除文件和文件夹。

我的问题是如何找出之前运行的Robocopy脚本是否已成功完成其工作?

2 个答案:

答案 0 :(得分:1)

您可以使用robocopy的退出代码:http://ss64.com/nt/robocopy-exit.html

答案 1 :(得分:0)

如果您需要实际的文件验证,可以使用命令行实用程序Robomate。

复制文件后,

robocopy d:\foo e:\foo /mir

只需在下方输入即可验证。

robomate d:\foo e:\foo

访问https://robomate.tk了解详情。