Компьютеры · Инструкция
Как выдать пользователю права на папку через icacls
Для выдачи прав конкретной учётной записи не обязательно открывать GUI «Безопасность». icacls /grant позволяет явно зада
Короткий ответ
icacls /grant добавляет или заменяет разрешения указанной учётной записи; для папки можно задать наследование на дочерние объекты.
Что сделать
- Зафиксируйте текущие разрешения или сделайте ACL-резервную копию, если изменение затрагивает важное дерево.
- В Командной строке выполните: icacls "C:\Data" /grant "USER:(OI)(CI)M" /t /c
- Метка M означает Modify, а OI/CI распространяют наследование на файлы и подпапки.
- Выполните icacls "C:\Data" и проверьте ACE нужного пользователя, затем протестируйте создание и изменение файла.
Как проверить результат
- Выполните icacls "C:\Data" и проверьте ACE нужного пользователя, затем протестируйте создание и изменение файла.
- Проверьте ACE командой icacls и протестируйте именно требуемое действие — чтение, создание или изменение.
Осторожно
Подставьте реальное имя учётной записи и выдавайте минимально необходимые права; не используйте Full Control без необходимости.
Что учитывать
Подставьте реальное имя учётной записи и выдавайте минимально необходимые права; не используйте Full Control без необходимости.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. icacls). Пример и формулировки — редакция N1RO на 2026-09-18.