| 用途 | 可靠地复制 / 同步文件与目录树 |
|---|---|
| 语法 | robocopy 源 目标 [文件] [选项] |
| 核心选项 | /E 含空目录,/MT[:n] 多线程(默认 8,上限 128),/R:n 重试次数,/W:n 重试间隔秒,/Z 断点续传,/LOG:文件 写日志,/L 只模拟 |
| 退出码 | 0-7 视为正常(0 无变化,1 有文件复制成功,2 目标存在多余项);>=8 表示至少一处失败 |
常用示例
常用示例
robocopy D:\Src D:\Dst /E /R:2 /W:2 /MT:16 /LOG:D:\copy.log
REM 先预演,确认将复制哪些文件
robocopy D:\Src D:\Dst /E /L /V
REM 脚本判断:退出码小于 8 即成功
robocopy D:\Src D:\Dst /E & if %ERRORLEVEL% LSS 8 echo OKrobocopy 的 ERRORLEVEL 是位图:1 表示“复制成功”不是失败;任务计划程序里用 >=8 判失败,否则每次成功都会被标红。