Когда клиенты XP перемещают файлы на том же томе, разрешения перемещаются вместе с ним. На клиентах Windows 7 и выше при перемещении файла разрешения наследуются.
К сожалению, у нас все еще есть много клиентов Windows XP, которые со временем приводят в порядок наш файловый сервер. Какой лучший способ рекурсивно пройти весь том и сбросить права доступа к файлу (не каталогу), чтобы они наследовали свой родительский каталог. Может ли XCALCS сделать это?
windows
permissions
file-permissions
ntfs
Райан Мортье
источник
источник
Ответы:
Как насчет щелчка правой кнопкой мыши по каждому родительскому каталогу, перехода к «Свойствам», затем вкладке «Безопасность», затем «Дополнительно», затем «Изменить разрешения» и затем установите флажок «
Replace all child object permissions with inheritable permissions from this object
»?Если у вас есть тонна родительских каталогов, и вы хотите написать скрипт вместо того, чтобы делать это вручную:
icacls "c:\parentDirectory\*" /q /c /t /reset
Должны иметь тот же эффект, что и нажатие на
Replace all child object permissions with inheritable permissions from this object
флажок.источник
Объедините эти 2 команды на повышенных CMD или PowerShell:
источник