计划任务:错误0X3但Log没有给出任何错误

时间:2014-10-29 14:57:19

标签: scheduled-tasks robocopy

我有几个使用Robocopy.exe的任务,在其中一个任务中,我收到错误结果0X3,但日志文件没有显示任何错误。 这是命令:

ROBOCOPY \\X\L$\FORMATION \\Y\O$\FORMATION /MIR /sec /W:2 /R:5 /log:c:\O_journal.log

我尝试在没有任务调度程序的情况下启动它,它在没有ant错误的情况下工作正常。

我知道错误0X3是:ERROR_PATH_NOT_FOUND。但是日志文件没有显示任何错误。

如果有人有任何线索或任何方法......

2 个答案:

答案 0 :(得分:2)

这是标准行为,与Robocopy的退出代码有关:

 0×00   0       No errors occurred, and no copying was done.
                The source and destination directory trees are completely synchronized. 

 0×01   1       One or more files were copied successfully (that is, new files have arrived).

 0×02   2       Some Extra files or directories were detected. No files were copied
                Examine the output log for details. 

 0×04   4       Some Mismatched files or directories were detected.
                Examine the output log. Housekeeping might be required.

 0×08   8       Some files or directories could not be copied
                (copy errors occurred and the retry limit was exceeded).
                Check these errors further.

 0×10  16       Serious error. Robocopy did not copy any files.
                Either a usage error or an error due to insufficient access privileges
                on the source or destination directories.

以及它们的组合,即: 0x03 = 0x02 + 0x01

有关完整说明,请参阅https://blogs.technet.microsoft.com/deploymentguys/2008/06/16/robocopy-exit-codes/

答案 1 :(得分:1)

这是robocopy脚本上配置的路径的问题。我已经通过将根目录或主驱动器添加到源和目标来修复此问题。

注意:请确保您是两个服务器(来源和目的地)的管理员

示例:

  

来源:“\\ 192.168.1.2 \ e $ \ my files”

     

目的地:“\\ 192.168.1.5 \ d $ \ backup”

我提到的根目录或主驱动器是“e $”和“d $”,如上所示。如果这不包含在您的脚本中,您将在调度程序中遇到“0X3”错误,并且调度程序将无法正常工作。

注意:此脚本用于将文件从源同步/复制到目标。

使用的参数。 <a></a>

这是脚本的整体外观:

/MIR /E /Z /R:5 /W:5

希望这可能有所帮助。

感谢。