基本路径设置

不填则处理全部文件;多个文件用空格分隔。

目录复制选项

复制模式与性能

/MT: 多线程数(1-128,默认 8;留空则不输出)

错误处理与日志

/R: /W:

保持默认值(R=1000000 / W=30)时不会输出到命令中。

过滤与筛选

/MAX:
/MIN:
/MAXAGE: /MINAGE:

生成的命令

使用说明

  1. 填写源目录和目标目录路径
  2. 按需勾选复制选项与参数
  3. 点击「生成命令」并复制
  4. 以管理员身份打开 CMD 粘贴执行
注意:/MIR、/PURGE 会删除目标中多余文件,务必先核对路径;系统文件需管理员权限;网络复制建议开 /Z 断点续传;大批量文件可调高 /MT 线程数。

robocopy 退出码说明

0无文件复制,源与目标完全一致
1成功复制了文件
2目标目录检测到多余文件
3复制文件且有文件被删除(2+1)
5复制文件且有目录被删除
6有文件和目录被删除
7复制、删除均发生(可能部分失败)
≥8操作失败(如权限不足、磁盘错误)

Robocopy 命令生成器说明

robocopy(Robust File Copy)是 Windows 自带的强大命令行复制工具,支持镜像同步、断点续传、多线程复制、文件过滤与日志记录,比常规复制快得多,适合备份、迁移与批量同步场景。但参数繁多不易记忆,本工具把常用参数做成勾选界面,一键生成完整命令,复制即用。

常见问题

/MIR 和 /E 有什么区别? /E 只复制全部子目录;/MIR = /E + /PURGE,会把目标镜像成和源一模一样,目标里多出来的文件会被删除。

路径带空格怎么办? 本工具会自动为含空格的路径加引号,无需手动处理。

会上传我的路径信息吗? 不会。命令拼接全部在浏览器本地完成,页面是纯静态工具。

Robocopy 命令生成器 简介

把 Windows 自带的 robocopy 命令行工具做成勾选界面:镜像同步 /MIR、多线程 /MT、断点续传 /Z、排除过滤 /XD /XF、日志 /LOG 等参数点一下就拼进命令,生成后可直接复制到命令行或批处理里用,并附 robocopy 退出码说明。

使用说明

  1. 填写源目录与目标目录路径。
  2. 勾选需要的参数(复制模式、重试策略、多线程、排除项、日志等)。
  3. 复制生成的命令,粘贴到 CMD 或 PowerShell 里执行;出错时对照退出码表排查。

计算口径与注意事项

  • robocopy 的退出码低于 8 都表示成功:0=无文件复制、1=复制成功、2=目标有额外文件、3=1+2、4=文件属性不匹配。
  • 退出码 ≥8 表示失败:8=复制失败、16=严重错误。批处理里要用 if errorlevel 8 判断,不能简单用 %errorlevel% 等于 0。
  • /MIR 会让目标与源完全一致,会删除目标中源已不存在的文件,生产环境务必先确认路径。

隐私与安全

所有计算与转换都在你的浏览器本地完成,输入的参数与文件不会上传到任何服务器, 也不会被存储或传输,可放心处理敏感资料。

常见问题

robocopy 常用参数有哪些?

/E 复制所有子目录含空目录,/MIR 镜像(会删除目标多余文件,慎用),/Z 可恢复模式,/R:2 /W:2 设置重试次数与等待秒数,/LOG 生成日志,/XD /XF 排除目录与文件,/MT:n 多线程加速。

/MIR 和 /E 有什么区别?

/E 只复制不删除,/MIR 会让目标目录与源完全一致,即删除目标中源已不存在的文件。生产环境用 /MIR 前务必先确认源路径无误。

更多免费在线工具请前往 资源中心; 需要选型与成套支持,可查看 产品中心、 合作品牌 或直接 联系我们。

在线客服