Я нажимаю правой кнопкой мыши на папке верхнего уровня в проводнике Windows. Я выбираю Свойства > вкладка Безопасность > Дополнительно > Изменить разрешения. Я устанавливаю флажок «Заменить все разрешения дочерних объектов на разрешения, наследуемые от этого объекта» > Применить. Я получаю диалоговое окно «Безопасность Windows», в котором говорится: «Настройка сведений о безопасности для» — список объектов мигает. Но теперь флажок «Заменить все разрешения дочерних объектов» не установлен. Что здесь происходит?
решение1
Это не только в Windows 7, это происходит в Windows XP и Windows Server. Разрешения уже были применены, а флажок не стоит. Он выполняет команду только один раз.
решение2
У меня была та же проблема, что и у raywood: я отметил "Заменить все разрешения дочерних объектов на наследуемые разрешения этого объекта", и это применило разрешения ко всем объектам в папке. Но после этого флажок не оставался отмеченным (он автоматически снимался). Соответственно, когда я позже перемещал файлы в папку – они не наследовали разрешения от папки, и у некоторых пользователей не было необходимых разрешений.
Мой обходной путь следующий: в том же окне (Свойства -> вкладка Безопасность -> Дополнительно -> Изменить разрешения) я выбрал пользователя или группу, для которых я хотел бы иметь разрешения, затем нажал кнопку Изменить. В следующем окне я выбрал необходимые мне разрешения, включая «ИЗМЕНИТЬ РАЗРЕШЕНИЯ» и установил флажок «Применить эти разрешения к объектам …», затем ОК. Этот флажок остается установленным (не снимается автоматически).