При перемещении файла теряются права доступа
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
При перемещении файла теряются права доступа
WinXP SP3. Не спрашивайте зачем это делать, но есть факт.
При перемещении (F6) в панелях TC какого-либо файла в папку "%ALLUSERSPROFILE%\Application Data\Microsoft\Dr Watson\" результирующий файл теряет все права доступа NTFS.
При выполнении этого действа средствами проводника - всё нормально.
Есть этому объяснение?
При перемещении (F6) в панелях TC какого-либо файла в папку "%ALLUSERSPROFILE%\Application Data\Microsoft\Dr Watson\" результирующий файл теряет все права доступа NTFS.
При выполнении этого действа средствами проводника - всё нормально.
Есть этому объяснение?
Re: При перемещении файла теряются права доступа
Не проставленная галка в диалоге?GGS писал(а):Есть этому объяснение?
Если это отметить, то да, права копируются (для этого и есть данная опция).Flasher писал(а):[ ] Копировать права доступа NTFS (нужны админ. права).
Смущает другое. Проделав перемещение в папку на один уровень выше "%ALLUSERSPROFILE%\Application Data\Microsoft" и не выставляя галку на копирование прав, я получаю наследование прав и доступ к файлу, а папка "Dr Watson" какая-то заколдованная в TC, но без проблем в проводнике.
P.S. Немного проясняется проблема. Если папку "...\Dr Watson" я создаю сам, то с ней никаких проблем нет.
Если же папка "...\Dr Watson" создалась в результате системной ошибки, то у неё права другие - "Все - полный доступ" и никаких других пользователей.
Т.е. TC здесь не при чём. Извините.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
GGS
В число атрибутов безопасности входит также маркер наследования. То есть права доступа на каталог могут определять не только то, кто к нему может или не может обращаться, но ещё и то, какими правами по умолчанию будут обладать создаваемые в этом каталоге файлы и подкаталоги. Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав.
В число атрибутов безопасности входит также маркер наследования. То есть права доступа на каталог могут определять не только то, кто к нему может или не может обращаться, но ещё и то, какими правами по умолчанию будут обладать создаваемые в этом каталоге файлы и подкаталоги. Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
С копированием и перемещением у Тотала была какая-то чехарда, я уже забыл подробности. Гислер пытается имитировать поведение Проводника, а поведение это на поверку оказывается очень запутанным и нелогичным (сродни тому, когда при перетаскивании в Проводнике невозможно угадать, какое действие выполнится по умолчанию). У Тотала есть два параметра управления правами: ключ XPMoveMethod и галочка в диалоге копирования. Так вот, в зависимости от них получаются разные результаты при копировании/перемещении в пределах одного раздела и между разными разделами.GGS писал(а):Смущает ещё следующее - при F6 права теряются, а при F5 нет.
Почему же, ё-моё, ты нигде не пишешь "ё"?
-
konstantinqq
- Сообщения: 1
- Зарегистрирован: Вт янв 31, 2012 11:23
бета 17 8 версия, вин7 х86
Проблема потери прав доступа нтфс при перемещении, Будет ли она устранена в новых версиях?
Добавлю что она возникает в независимости от папки.
Установил сборку 7 версии - так же теряет права.... в чем же дело?
Оказалось, незнаю как, но на диске были отключены группы безопасности, после применения новых параметров безопасности - этого больше не замечено.
Проблема потери прав доступа нтфс при перемещении, Будет ли она устранена в новых версиях?
Добавлю что она возникает в независимости от папки.
Установил сборку 7 версии - так же теряет права.... в чем же дело?
Оказалось, незнаю как, но на диске были отключены группы безопасности, после применения новых параметров безопасности - этого больше не замечено.
Нужно в Total Commandere порой проводить операции с копированием прав доступа (система Win Server 2008), но выяснилось, что у Тотала (8.5.1.1) это делать не получается. Не копирует Тотал права доступа с установленным чекбоксом "Копировать права доступа NTFS" в окне диалога копирования. Специально поставил последний ФАР - права доступа копируются. Как быть?
Последний раз редактировалось izm.by Вт апр 07, 2015 20:18, всего редактировалось 2 раза.
Версия 8.5.1.1
Avada
Версия файла (TotalCmd.exe) - 8.5.1.1
Версия продукта - 8.51aвпервые слышу о существовании версии 8.5.1.1
Версия файла (TotalCmd.exe) - 8.5.1.1
GGS
[off]
Если открыть TotalCmd.exe с помощью FileInfo, в обоих случаях (FileVersion и ProductVersion) указана версия 8.51a. И даже если бы где-то в глубинах EXE-файла нашлась подобная нумерация, на практике версии TC так никто не называет, и спорить с этим фактом бессмысленно.
[/off]
[off]
Если открыть TotalCmd.exe с помощью FileInfo, в обоих случаях (FileVersion и ProductVersion) указана версия 8.51a. И даже если бы где-то в глубинах EXE-файла нашлась подобная нумерация, на практике версии TC так никто не называет, и спорить с этим фактом бессмысленно.
[/off]
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.