2011-07-24 19:13:39 +0000 2011-07-24 19:13:39 +0000
113
113
Advertisement

Что означает "Робокопия", когда речь идет о подстройке, одиночестве и дополнительном?

Advertisement

Документация Robocopy documentation для опции /it просто “Включает ‘tweaked’ файлы”. Что означает “tweaked”?

Для опции /xl Документация по Robocopy просто “Исключает ‘одинокие’ файлы и каталоги”. Что означает “одиноко”?

Advertisement
Advertisement

Ответы (2)

121
121
121
2011-07-24 19:28:31 +0000

“Твик”:

Твик-файл определяется как файл, существующий как в исходном, так и в целевом месте, с одинаковым размером и меткой времени, но с разными настройками атрибутов.

“Одинокий”:

Файл “Одинокий” присутствует в исходном, но не в целевом назначении; исключение “Одинокий” предотвратит добавление новых файлов в целевом назначении.

“Дополнительно” (другой файл, который плохо объяснен):

“Дополнительно” файл присутствует в месте назначения, но не в исходном коде; исключение “Дополнительно” предотвратит любое удаление из места назначения. Дополнительная информация здесь .

109
109
109
2012-07-05 06:17:35 +0000

“Tweaked”, “Lonely” и “Extra” относятся к RoboCopy “Classes” файлов.

Для каждой обработанной директории 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

По умолчанию, файлы Lonely (и каталоги) всегда копируются, если не используется ключ /XL. Измененные, Более новые и Старые файлы будут считаться кандидатами на копирование (при условии дальнейшей фильтрации, описанной ниже), Одинаковые файлы будут пропущены (не скопированы), а Дополнительные и Несоответствующие файлы (и каталоги) будут просто отображаться в выходном журнале.

Обычно Tweaked файлы не идентифицируются и не копируются - по умолчанию они идентифицируются как Same файлы. Только при использовании ключа /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) - Они не указывают номер версии робокопии, но вот (менее подробно) Windows 7/8/2008/2012 roboocopy Docs .

Advertisement

Похожие вопросы

4
2
2
5
Advertisement