该选项的Robocopy文档/it
只是“包括“已调整”的文件”。“调整”是什么意思?
该选项的Robocopy文档/xl
只是“排除“孤独的”文件和目录”。“孤独”是什么意思?
该选项的Robocopy文档/it
只是“包括“已调整”的文件”。“调整”是什么意思?
该选项的Robocopy文档/xl
只是“排除“孤独的”文件和目录”。“孤独”是什么意思?
Answers:
“已调整”:
调整后的文件定义为存在于源和目标中的文件,具有相同的大小和时间戳,但属性设置不同。
“孤独”:
源中存在“孤独”文件,但目标中没有;排除孤独将阻止将任何新文件添加到目标。
“额外”(另一个没有很好解释的内容):
目标中存在“额外”文件,但源文件中没有;排除多余内容将防止从目的地删除任何内容。
“ Tweaked”,“ Lonely”和“ Extra”是指文件的RoboCopy“类”。
对于处理的每个目录,RoboCopy都会在源目录和目标目录中构造一个与Include Filespecs匹配的文件列表。然后,程序将交叉引用这些列表,查看哪些文件存在于何处,并在可能的情况下比较文件的时间和大小,并将每个选定的文件置于以下类别之一中:
File Exists In Exists In Source/Dest Source/Dest Source/Dest
Class Source Destination File Times File Sizes Attributes
=========== =========== ================ =============== ============= ============
Lonely Yes No n/a n/a n/a
Tweaked Yes Yes Equal Equal Different
Same Yes Yes Equal Equal Equal
Changed Yes Yes Equal Different n/a
Newer Yes Yes Source > Dest n/a n/a
Older Yes Yes Source < Dest n/a n/a
Extra No Yes n/a n/a n/a
Mismatched Yes (file) Yes (directory) n/a n/a n/a
默认情况下,除非使用/ XL开关,否则始终复制孤独文件(和目录)。更改的,较新的和较旧的文件将被视为复制的候选文件(将在下文进行进一步过滤),相同的文件将被跳过(不复制),多余和不匹配的文件(和目录)将仅在输出日志中报告。
通常,已调整的文件既不会被标识也不会被复制-默认情况下,它们通常被标识为相同文件。仅当使用开关/ IT时,才会在Same和Tweaked文件之间进行区分,然后才复制Tweaked文件。
使用以下开关覆盖此默认行为:
Switch Function
======== =====================
/XL eXclude Lonely files and directories.
/IT Include Tweaked files.
/IS Include Same files.
/XC eXclude Changed files.
/XN eXclude Newer files.
/XO eXclude Older files.
Use the following switch to suppress the reporting and processing of Extra files:
/XX eXclude eXtra files
我找到了RoboCopy版本XP010(Windows XP)和1.70的文档。如果我找到有关XP026或XP027(Windows 7)版本的文档,请在此处链接到它们。
编辑(danpritts)-他们没有指定robocopy的版本号,但此处(不太详细)是Windows 7/8/2008/2012 robocopy Docs