Как передать полный контроль ACL учетной записи администратора из командной строки CMD?

Как передать полный контроль ACL учетной записи администратора из командной строки CMD?

Пытаюсь предоставить моей учетной записи администратора (учетной записи, которую я использую для входа в Windows) разрешение ACL на полный доступ ко ВСЕМ файлам и папкам.

Какая командная строка нужна для этого и/или может ли кто-нибудь дать мне ссылку на руководство, в котором объясняются все возможные синтаксисы для изменения ACL из командной строки (пробовал /help, но это довольно расплывчато).

Я пытаюсь эффективно предоставить полный доступ моей учетной записи (которая является учетной записью администратора) ко всему основному диску C:\.Однако я хочу настроить таргетинг на эту конкретную учетную запись, а не на группу учетных записей «Администраторы».

решение1

Я пытаюсь эффективно предоставить полный контроль моей указанной учетной записи.

Это можно сделать с помощью icacls.

icacls "c:\" /grant:r UserName:(OI)(CI)F /T

Объяснение переключателей и аргументов:

  • /grant :r UserName:permission

    Предоставьте права доступа с :r, разрешения заменят любые ранее предоставленные явные разрешения (для данного пользователя). В противном случае разрешения добавляются.

  • (OI)- объект наследует

  • (CI)- контейнер наследует

  • F- Полный доступ (редактирование_разрешений+создание+удаление+чтение+запись)

  • /T Просмотрите все подпапки, чтобы найти файлы/каталоги.

    Это применит изменения разрешений ко всем подпапкам, независимо от того, настроены ли они на наследование разрешений от родительской папки. В очень больших структурах каталогов это может занять некоторое время, поскольку команда должна обойти все дерево.

Возможно, вам также захочется добавить следующие переключатели:

  • /C Продолжить при ошибках файла (доступ запрещен) Сообщения об ошибках по-прежнему отображаются.

  • /Q Тихо - скрыть сообщения об успешном завершении.

Видетьicaclsдля полного списка вариантов и аргументов.


Дальнейшее чтение

  • Индекс AZ командной строки Windows CMD- Отличный справочник по всем вопросам, связанным с командной строкой Windows.
  • icacls- Изменение разрешений для файлов и папок — отображение или изменение списков контроля доступа (ACL) для файлов и папок.

Связанный контент