普通复制(Ctrl+C/V)的三大痛点:
速度慢:单线程复制,大文件传输耗时
易中断:网络波动或意外关机需从头再来
功能弱:无法排除特定文件、无法保留元数据
Robocopy优点
支持多线程加速传输
断点续传自动恢复
精准控制文件版本冲突
可排除/包含特定文件类型
生成详细传输日志
保留文件属性/时间戳等元数据
跨网络传输大文件
robocopy Video_Archive \\NAS\Media /Z /MT:4 /R:5 /W:30
/Z:支持断点续传
/MT:4:4线程加速传输
/R:5:失败重试5次,间隔30秒
迁移用户文档并排除临时文件
robocopy C:\Users\Alice D:\NewUser /E /XJ /XD "AppData\Local\Temp" /XF "*.tmp"
/E:复制空目录
/XJ:排除符号链接
/XD:排除指定文件夹
增量备份服务器数据
robocopy \\Server\Data D:\Backup /MIR /FFT /LOG:backup.log /NP /TEE
/MIR:保持目录完全一致
/FFT:仅复制修改过的文件
/NP:不显示进度百分比(适合日志记录)
/TEE:同时输出到屏幕和日志
其他
1. 智能文件冲突处理
/FFT:假设文件时间戳相同则跳过(适合备份场景)
/REG:将文件复制为隐藏+系统属性(用于隐藏备份)
/IT:包含被修改文件(即使属性未变)
/XJ:排除符号链接文件(避免复制快捷方式)
2. 网络传输优化
/IPG:N:数据包间隔时间(ms),降低带宽占用
/RH:HHMM-HHMM:指定运行时间段(避免高峰时段)
/R:N:失败重试次数(默认100万次)
/W:N:重试等待时间(秒)
3. 文件筛选黑科技
/MAXLAD:N:按文件大小筛选(N=KB/MB/GB)
/MINLAD:N:同上,反向筛选
/FILELIST:文件.txt:按列表精确复制
/JOB:作业名:保存参数配置,支持重复使用