一、提问
robocopy参数和使用方法详解
二、回答
Robocopy(Robust File Copy for Windows)是Windows系统中自带的一个命令行工具,用于在本地或远程计算机之间复制文件和目录,可以高速稳定地复制大量文件,同时支持断点续传、文件过滤、权限保持等功能。以下是Robocopy常用的参数和使用方法。
robocopy <源路径> <目标路径> [<文件名>] [<选项>]
/r:n 设置重试次数,默认为1000000次。
/w:n 设置重试时间间隔,默认为30秒。
/MT[:n] 多线程复制,可选参数n为线程数。
/mir 以镜像方式复制,可以将源目录下的文件和文件夹都复制到目标目录,包括删除目标目录中不存在的文件和文件夹。
/np 不在屏幕上输出进度信息。
/xd 排除指定目录。
/xf 排除指定文件。
/log:<文件路径> 记录日志到指定文件。
/tee 将输出同时输出到屏幕和日志文件中。
/COPYALL 复制所有文件属性,包括安全权限、时间戳等。
robocopy D:\source E:\target /mir
robocopy D:\source E:\target /e /xd D:\source\logs /xf *.log
robocopy D:\source E:\target /z /mir /log:D:\robocopy.log
robocopy D:\source E:\target /e /MT:4