Кажется, что правила NTFS имеют приоритет над Robocopy при копировании папок с одного тома на другой. Есть ли способ обойти это?
Пример: копирование папки с одного тома на другой с помощью Robocopy /COPYALL
переключатель должен копировать всю информацию о файле. Это эквивалентно /COPY:DATSOU
с S
быть NTFS ACL (SS64 Робокопия). Однако, когда я выполняю команду Robocopy, результирующий ACL в целевой папке представляет родительский элемент, который соответствует правилу NTFS перемещения файлов между томами, что приводит к тому, что пункт назначения наследует разрешения от своего родительского (GlobalScape.com).
Структура папок источника: \Sector\Customer\Project
с каждой папкой проекта, имеющей (среди прочего) Data In
и Data Out
папка. Каждая папка проекта будет иметь несколько разные разрешения в зависимости от того, какие группы работают над проектом.
Структура папок места назначения аналогична, но поскольку местом назначения является место архива для источника, некоторые из папок проекта отсутствуют.
Мы хотим скопировать проект Data In
и Data Out
папки, которые находятся в источнике, но не в месте назначения, сохраняя разрешения и создавая саму папку проекта, если она не существует, а затем копируйте все файлы в Data In
и Data Out
папки старше 'x', сохраняющие права доступа к файлам.
Это случай, когда сначала создается структура целевой папки, устанавливаются правильные разрешения и затем копирование данных?