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
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- icacls - Altere as permissões de arquivos e pastas - exiba ou modifique ACLs (Access Control Lists) para arquivos e pastas.