Tentando conceder à minha conta de administrador nomeada (a conta que uso para fazer login no Windows) permissão ACL de controle total em TODOS os arquivos e pastas.
Qual é a linha de comando para fazer isso e/ou alguém poderia me vincular a um guia que explica toda a sintaxe possível para alterações de ACL na linha de comando (tentei /help, mas é bastante vago).
Estou tentando fornecer efetivamente controle total à minha conta nomeada (que é uma conta de administrador) em toda a unidade C:\ principal.No entanto, quero direcionar essa conta específica, não o grupo de contas 'Administradores'.
Responder1
Estou tentando conceder efetivamente controle total à minha conta nomeada
Isso pode ser feito usando icacls
.
icacls "c:\" /grant:r UserName:(OI)(CI)F /T
Explicação de opções 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 fornecido). Caso contrário, as permissões serão adicionadas.
(OI)
- herança de objeto(CI)
- herança de contêinerF
- Acesso total (Edit_Permissions+Create+Delete+Read+Write)/T
Percorra todas as subpastas para corresponder aos arquivos/diretórios.Isso aplicará alterações de permissão a todas as subpastas, estejam ou não configuradas para herdar permissões do pai. Em estruturas de diretórios muito grandes, isso pode levar algum tempo, pois o comando precisa percorrer toda a árvore.
Você também pode querer adicionar as seguintes opções:
/C
Continuar com erros de arquivo (acesso negado) As mensagens de erro ainda são exibidas./Q
Silencioso - suprime mensagens de sucesso.
Vericaclspara obter uma lista completa de opções e argumentos.
Leitura adicional
- Um índice AZ da linha de comando do Windows CMD- Uma excelente referência para todas as coisas relacionadas à linha cmd do Windows.
- icacls- Altere as permissões de arquivos e pastas - exiba ou modifique Listas de Controle de Acesso (ACLs) para arquivos e pastas.