View previous topic :: View next topic |
Author |
Message |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Thu Mar 10, 2011 23:13 Post subject: При перемещении файла теряются права доступа |
|
|
WinXP SP3. Не спрашивайте зачем это делать, но есть факт.
При перемещении (F6) в панелях TC какого-либо файла в папку "%ALLUSERSPROFILE%\Application Data\Microsoft\Dr Watson\" результирующий файл теряет все права доступа NTFS.
При выполнении этого действа средствами проводника - всё нормально.
Есть этому объяснение? |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Thu Mar 10, 2011 23:36 Post subject: Re: При перемещении файла теряются права доступа |
|
|
GGS wrote: | Есть этому объяснение? |
Не проставленная галка в диалоге? |
|
Back to top |
|
 |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Thu Mar 10, 2011 23:43 Post subject: |
|
|
Rodny wrote: | Не проставленная галка в диалоге? |
Не понял вопроса, вы о чём? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Mar 10, 2011 23:45 Post subject: |
|
|
Опция в диалоге копирования: [ ] Копировать права доступа NTFS (нужны админ. права). |
|
Back to top |
|
 |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Fri Mar 11, 2011 00:41 Post subject: |
|
|
Flasher wrote: | [ ] Копировать права доступа NTFS (нужны админ. права). |
Если это отметить, то да, права копируются (для этого и есть данная опция).
Смущает другое. Проделав перемещение в папку на один уровень выше "%ALLUSERSPROFILE%\Application Data\Microsoft\" и не выставляя галку на копирование прав, я получаю наследование прав и доступ к файлу, а папка "Dr Watson" какая-то заколдованная в TC, но без проблем в проводнике.
P.S. Немного проясняется проблема. Если папку "...\Dr Watson" я создаю сам, то с ней никаких проблем нет.
Если же папка "...\Dr Watson" создалась в результате системной ошибки, то у неё права другие - "Все - полный доступ" и никаких других пользователей.
Т.е. TC здесь не при чём. Извините. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Fri Mar 11, 2011 14:17 Post subject: |
|
|
GGS
В число атрибутов безопасности входит также маркер наследования. То есть права доступа на каталог могут определять не только то, кто к нему может или не может обращаться, но ещё и то, какими правами по умолчанию будут обладать создаваемые в этом каталоге файлы и подкаталоги. Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Fri Mar 11, 2011 18:20 Post subject: |
|
|
CaptainFlint wrote: | Видимо, системный Dr Watson содержит какие-то нестандартные маркеры, определяющие нетипичное наследование прав |
Да, это я увидел. Смущает ещё следующее - при F6 права теряются, а при F5 нет. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Fri Mar 11, 2011 18:38 Post subject: |
|
|
GGS wrote: | Смущает ещё следующее - при F6 права теряются, а при F5 нет. |
С копированием и перемещением у Тотала была какая-то чехарда, я уже забыл подробности. Гислер пытается имитировать поведение Проводника, а поведение это на поверку оказывается очень запутанным и нелогичным (сродни тому, когда при перетаскивании в Проводнике невозможно угадать, какое действие выполнится по умолчанию). У Тотала есть два параметра управления правами: ключ XPMoveMethod и галочка в диалоге копирования. Так вот, в зависимости от них получаются разные результаты при копировании/перемещении в пределах одного раздела и между разными разделами. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Fri Mar 11, 2011 19:06 Post subject: |
|
|
CaptainFlint
Спасибо за подсказку, дело в умолчательном поведении TC при отсутствии XPMoveMethod. Поставил XPMoveMethod=0 и проблема этой папки пропала. |
|
Back to top |
|
 |
konstantinqq
Joined: 31 Jan 2012 Posts: 1
|
(Separately) Posted: Tue Jan 31, 2012 11:28 Post subject: |
|
|
бета 17 8 версия, вин7 х86
Проблема потери прав доступа нтфс при перемещении, Будет ли она устранена в новых версиях?
Добавлю что она возникает в независимости от папки.
Установил сборку 7 версии - так же теряет права.... в чем же дело?
Оказалось, незнаю как, но на диске были отключены группы безопасности, после применения новых параметров безопасности - этого больше не замечено. |
|
Back to top |
|
 |
izm.by
Joined: 06 Apr 2015 Posts: 4
|
(Separately) Posted: Mon Apr 06, 2015 18:00 Post subject: |
|
|
Нужно в Total Commandere порой проводить операции с копированием прав доступа (система Win Server 2008), но выяснилось, что у Тотала (8.5.1.1) это делать не получается. Не копирует Тотал права доступа с установленным чекбоксом "Копировать права доступа NTFS" в окне диалога копирования. Специально поставил последний ФАР - права доступа копируются. Как быть?
Last edited by izm.by on Tue Apr 07, 2015 21:18; edited 2 times in total |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 06, 2015 18:08 Post subject: |
|
|
izm.by
Во-первых, впервые слышу о существовании версии 8.5.1.1. Во-вторых, зачем спрашивать одно и то же одновременно здесь и на ру-борде? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
GGS
Joined: 02 May 2009 Posts: 322
|
(Separately) Posted: Mon Apr 06, 2015 18:51 Post subject: Версия 8.5.1.1 |
|
|
Avada
Quote: | впервые слышу о существовании версии 8.5.1.1 |
Версия продукта - 8.51a
Версия файла (TotalCmd.exe) - 8.5.1.1 |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 06, 2015 19:43 Post subject: |
|
|
GGS
[off]
Если открыть TotalCmd.exe с помощью FileInfo, в обоих случаях (FileVersion и ProductVersion) указана версия 8.51a. И даже если бы где-то в глубинах EXE-файла нашлась подобная нумерация, на практике версии TC так никто не называет, и спорить с этим фактом бессмысленно.
[/off] _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|