Windows: Как я могу удалить ACL файла и просто позволить ему наследовать ACL в каталоге, в котором он находится?

6569
Cheeso

Сценарий: я распаковываю файл во временный каталог.

Затем я перемещаю файл в другой каталог. Я хочу, чтобы файл ACL включал в себя только те разрешения, которые указаны в новом каталоге. Как я могу это сделать?

В UI и в командной строке было бы хорошо. Icacls?

4

1 ответ на вопрос

4
John T

Вы можете использовать функцию сброса icacls:

ICACLS "C: \ путь \ к \ папке" / сброс / T / C

затем включите наследование:

ICACLS "C: \ путь \ к \ папке" / наследование: e / T / C
В Windows XP я получаю `Неверный параметр" / наследование: e "`, есть идеи? (Я установил icacls пару недель назад, поэтому не думаю, что обновление поможет). maaartinus 13 лет назад 0
`/ наследование` не указан в качестве параметра на [странице документации icacls] (https://technet.microsoft.com/en-us/library/cc753525.aspx). Michael 9 лет назад 0