Я пытаюсь найти правильные команды для сброса разрешений каждого из моих жестких дисков, чтобы удалить все неправильные, устаревшие группы / имена пользователей, которые со временем накапливались в папках, и сбросить разрешения до значений по умолчанию.
Я пробовал запускать такие команды, как:
TAKEOWN /F F:\ /R /D Y
Кажется, работает, но не помогает,
Я также пробовал:
icacls "F:\Example" /reset /T
Но разрешения определены, потому что файлы по какой-то причине доступны только для чтения, поэтому мне тоже нужно сбросить разрешения, но это не работает ...
attrib -H -S F:\*.* /S /D
Вероятно, вам придется сделать это в два раза.
Во-первых, взять на себя ответственность -
icacls.exe /setowner <username> /t /c /q
Во-вторых, чтобы сбросить ACL обратно к унаследованным значениям по умолчанию -
icacls.exe /reset /t /c /q