2

Я отозвал разрешение на test папки с использованием cacls.

cacls d:/test /D adsd14

Теперь я пытаюсь переназначить разрешение на эту папку, используя ту же команду.

cacls d:/test /E /G adsd14:F

Там написано dir: d:/test

Но все же я не могу получить доступ к папке.

Благодарю.

2 ответа2

3

Первый шаг - взять на себя ответственность за файлы.
Запустите окно командной строки (cmd) от имени администратора и введите:

takeown /f /r d:\test
cacls d:\test /t /e /c /g username:F

Если takeown не найден, то, войдя в систему как Администратор, запустите Explorer и сделайте следующее:

  1. Щелкните правой кнопкой мыши папку, владельцем которой вы хотите стать, и выберите «Свойства».
  2. Перейдите на вкладку «Безопасность» и нажмите «ОК» в сообщении «Безопасность» (если оно появилось).
  3. Нажмите «Дополнительно», а затем перейдите на вкладку «Владелец».
  4. В списке «Имя» щелкните свое имя пользователя или нажмите «Администратор», если вы вошли в систему как «Администратор», или щелкните группу «Администраторы». Если вы хотите стать владельцем содержимого папки, установите флажок Replace owner on subcontainers and objects .
  5. Нажмите ОК, а затем нажмите Да, когда получите следующее сообщение:
    У вас нет прав на чтение содержимого папки с именем. Хотите заменить права доступа к каталогу разрешениями, предоставляющими вам полный доступ?
    Все разрешения будут заменены, если вы нажмете Да.
    Примечание: имя папки - это имя папки, владельцем которой вы хотите стать.
  6. Нажмите кнопку ОК, а затем повторно примените необходимые разрешения и параметры безопасности для папки и ее содержимого.

источник

0

Я подозреваю, что вам повезет больше, если вы удалите его с помощью этой команды:

cacls d:\test /E /P asdsd14:F

То, что вы делаете в первой команде - это добавление запрещенного ACL. Следующие две команды делают одно и то же:

cacls d:\test /E /G asdsd14:N
cacls d:\test /E /D asdsd14

То, что моя предложенная команда делает, заменяет (/P флаг), что Запретите acl с Полным контролем ACL

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .