Como transferir a ACL de Controle Total para a conta do administrador nomeado a partir do prompt do CMD?

1

Tentando dar minha conta de Administrador nomeada (a conta que uso para fazer login no Windows) Controle total da permissão da ACL em TODOS os arquivos e pastas.

Qual é a linha de comando para fazer isso e / ou alguém pode me ligar a um guia que explique toda a sintaxe possível para alterações da ACL na Linha de Comando (Tentei / ajuda, mas é muito vago).

Estou tentando dar Controle Total à minha conta nomeada (que é uma conta de Administrador) em toda a unidade C: \ principal. No entanto, desejo segmentar essa conta específica, não o grupo de contas "Administradores".

    
por Thelps 30.01.2017 / 17:11

1 resposta

0

Estou tentando fornecer controle total para minha conta nomeada

Isso pode ser feito usando icacls .

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

Explicação de switches e argumentos:

  • /grant :r UserName:permission

    Conceda direitos de acesso, com: r, as permissões substituirão quaisquer permissões explícitas concedidas anteriormente (para o usuário especificado). Caso contrário, as permissões serão adicionadas.

  • (OI) - objeto herdado

  • (CI) - o recipiente herda

  • F - Acesso total (Editar_Permissões + Criar + Excluir + Ler + Escrever)

  • /T Atravessa todas as subpastas para corresponder a arquivos / diretórios.

    Isso aplicará as alterações de permissão a todas as subpastas, estejam ou não definidas para herdar as permissões do pai. Em estruturas de diretório muito grandes, isso pode levar algum tempo, já que o comando deve percorrer a árvore inteira.

Você também pode adicionar as seguintes opções:

  • /C Continuar com os erros de arquivo (acesso negado) As mensagens de erro ainda são exibidas.

  • /Q Silencioso - suprime as mensagens de sucesso.

Veja icacls para obter uma lista completa de opções e argumentos.

Leitura Adicional

por 30.01.2017 / 19:29