Compartilhar via


cacls

Importante

Esse comando foi preterido. Use icacls em vez dele.

Exibe ou modifica DACLs (listas de controle de acesso discricionário) em arquivos especificados.

Sintaxe

cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]

Parâmetros

Parâmetro Descrição
<filename> Obrigatórios. Exibe ACLs de arquivos especificados.
/t Altera ACLs de arquivos especificados no diretório atual e em todos os subdiretórios.
/m Altera ACLs de volumes montados em um diretório.
/l Funciona no Link Simbólico em si, em vez do destino.
/s:sddl Substitui as ACLs pelas especificadas na cadeia de caracteres SDDL. Esse parâmetro não é válido para uso com os parâmetros /e, /g, /r, /p ou /d.
/e Edite uma ACL em vez de substituí-la.
/c Continue após erros de acesso negado.
/g user:<perm> Concede os direitos de acesso de usuário especificados, incluindo estes valores válidos para permissão:
  • n – Nenhum
  • r – Leitura
  • w – Gravação
  • c – Alteração (gravação)
  • f – Controle total
/r usuário [...] Revoga os direitos de acesso do usuário especificado. Válido somente quando usado com o parâmetro /e.
[/p user:<perm> [...] Substitua os direitos de acesso de usuário especificados, incluindo estes valores válidos para permissão:
  • n – Nenhum
  • r – Leitura
  • w – Gravação
  • c – Alteração (gravação)
  • f – Controle total
[/d usuário [...] Negar acesso ao usuário especificado.
/? Exibe a ajuda no prompt de comando.

Saída de exemplo

Saída A ACE (entrada de controle de acesso) se aplica a
OI Herança de objeto. Esta pasta e arquivos.
CI Herança de contêiner. Esta pasta e subpastas.
IO Somente herança. A ACE não se aplica ao arquivo/diretório atual.
Nenhuma mensagem de saída Apenas esta pasta.
(OI)(CI) Esta pasta, as subpastas e os arquivos.
(OI)(CI)(IO) Apenas subpastas e arquivos.
(CI)(IO) Somente subpastas.
(OI)(IO) Somente arquivos.

Comentários

  • Você pode usar curingas (? e *) para especificar vários arquivos.

  • Você pode especificar mais de um usuário.