n1ro°
RU

Компьютеры · Инструкция

Исключить junction-точки из Robocopy: /XJ, /XJD, /XJF

Junction-точки могут увести копирование в другой участок дерева и дать неожиданные дубли. Robocopy позволяет исключить т

Редакция N1RO · Проверено

Короткий ответ

Чтобы не переходить через junction points при копировании, используйте `robocopy "C:\Source" "D:\Backup" /E /XJ`. Ключ /XJ исключает junction points; /XJD и /XJF позволяют отдельно исключать junction-каталоги и junction-файлы.

Что делать

  1. Сначала выполните пробный запуск с `/L`, если структура источника сложная.
  2. Для исключения junction-точек используйте, например, `robocopy "C:\Source" "D:\Backup" /E /XJ`.
  3. Если нужен более точный контроль, применяйте `/XJD` для junction-каталогов и `/XJF` для junction-файлов.
  4. Повторите запуск с `/L` и убедитесь, что исключённые ветки больше не попадают в план копирования.

Что проверить

  • `/XJ` относится именно к junction points; не считайте его универсальным запретом всех reparse points.
  • При резервном копировании системных деревьев сначала проверяйте эффект ключей на тестовом листинге.

Важно

Данные, доступные только через исключённый junction-путь, в копию не попадут.

Что учитывать

Данные, доступные только через исключённый junction-путь, в копию не попадут.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Robocopy). Пример и формулировки — редакция N1RO на 2026-09-19.