Страница 1 из 1

Синхронизация атрибутов файлов

Добавлено: Чт ноя 05, 2020 13:05
avmir
День добрый!
Немного "поигрался" с атрибутами большого количества файлов при помощи команды "Изменить атрибуты".
После чего захотел восстановить их с архивной копии при помощи "Синхронизации каталогов".
Каталоги - одинаковые.
Соответственно, выделил в окне синхронизации все файлы и папки (Ctrl+A) и выбрал команду "Копировать свойства файла". Галочки поставил все.
Команда выполнилась, но, почему-то, в папке назначения ничего не изменилось...
Вопрос - почему?

ОС Windows-7-64-SP1, rus, максимальная.

Добавлено: Сб ноя 07, 2020 16:41
CaptainFlint
avmir
Провёл эксперимент, у меня атрибуты выставились корректно. Я правильно понимаю, что речь идёт о стадартном комплекте: архивный, только для чтения, скрытый, системный?
Если да, то возможные причины, почему это могло не сработать:
а) было выбрано неправильное направление (из изменённой папки в бэкап);
б) недостаточно прав на изменение атрибутов (возможно, требуется запуск с админскими правами).

Также частой причиной конфузов является использование неподходящих инструментов для проверки значения атрибутов (скажем, проводниковый диалог "Свойства", который отображает не то, что ожидается). То есть получается так, что атрибуты-то поменялись, но программа их не показывает. Рекомендуется смотреть в самом Тотале в Подробном режиме, колонка Атрибуты.

Добавлено: Сб ноя 07, 2020 22:02
avmir
CaptainFlint писал(а):avmir
Провёл эксперимент, у меня атрибуты выставились корректно.
Не обращал внимания, что в "Подробном" режиме есть колонка "Атрибуты"... Создавал свой набор колонок.
Но... проверял в Total-е.
После синхронизации не поверил своим глазам, что атрибуты не изменились. У изменяемых фалов смотрел через свойства, чтобы убедиться. И в Тотале и в Свойствах атрибуты отображались одинаково.
По поводу прав. У меня в ярлыке которым я запускаю, по умолчанию стоит "запускать от имени администратора". Мистика какая-то...

Добавлено: Пт ноя 13, 2020 01:43
CaptainFlint
Права Администратора не означают, что ему всё разрешено. Администратор отличается от обычного аккаунта только тем, что если какие-то действия ему запрещены, он имеет возможность выписать себе необходимые разрешения. Например, в системе изначально существуют каталоги, в которых может орудовать только специальный системный аккаунт, даже Админу по умолчанию там что-то менять запрещено. Но Админ может переназначить владельца этих каталогов на себя, выставить нужные права доступа, и после этого сможет менять там данные.

Я сейчас проверил схему, когда у Тотала нет прав на смену атрибута, и оказалось, что в этом случае инструмент синхронизации никаких ошибок не выдаёт. Однако если в самом Тотале вызвать команду Файлы – Изменить атрибуты и в этом диалоге попытаться что-то поменять, то при нажатии ОК будет выдана ошибка. Так вот, прошу проверить, меняются ли атрибуты через этот диалог в вашем случае (для тех самых "проблемных" файлов), и если нет, то выдаётся ли ошибка.