Как предоставить доступ только для чтения к каталогу для пользователя в командной строке?
Я пытаюсь предоставить доступ только для чтения к моему временному каталогу другому пользователю из командной строки, используя icacls.exe.
Пробовал следующее (PowerShell):
- icacls.exe $ env: TEMP / grant mydom \ user: R
- icacls.exe $ env: TEMP / grant 'mydom \ user: (GR)'
- icacls.exe $ env: TEMP / grant 'mydom \ user: (GR, X)'
- icacls.exe $ env: TEMP / grant mydom \ user: F
Независимо от того, что я пытаюсь при проверке разрешений, я получаю одну и ту же картинку:
Пользователь добавлен в список пользователей - хорошо, но он не показывает никаких разрешений.
Итак, как правильно это сделать? Использование icacls не является обязательным, любой способ командной строки в порядке.
1 ответ
Решение
Вы можете попробовать установить разрешения вручную. Затем вы запускаете команду "icacls [folderpath]". Он показывает, какие разрешения имеет пользователь. Вы можете повторно использовать этот синтаксис.