Introdução

Muitos administradores de redes sabem da possibilidade de usar comandos para alterar permissões de pastas, mas nem todos usam no seu dia-a-dia, conheço muitas pessoas que para dar permissão em uma pasta local de uma estação de trabalho fazem um logoff da máquina com o administrador, isso acontece muito em implantações de certos programas que usam pastas locais…

Nota
O comando que edita as permissões NTFS do Windows é o CACLS, eu vou demostrar o seu uso logo abaixo:

  1. Abra o Prompt de Comando (Iniciar > Executar > Digite cmd e Pressione ENTER)

Exibir Permissões


cacls nome_do_arquivo ou nome_da_pasta

As permissões serão exibidas no prompt com as seguintes referências:

R  Ler 
W  Gravar 
C  Alterar (gravar) 
F  Controle total

Editar Permissões


cacls nome_do_arquivo /E /P (ou G) nome_do_usuário:Permissão a ser concedida

ex: cacls C:\broadcast /E /P User:C  – Nesse caso foi concedida permissão Alterar (C) ao usuário “User” para o diretório C:\broadcast

Segue abaixo uma lista de parâmetros utilizáveis no CACLS

/E – Edita as permissões

/G – Concede direitos ao usuário especificado utiliza-se cacls nome_do_arquivo /E /Gusuário:Permissão(R,W,C,F)

/P – Substitui os  direitos ao usuário especificado utiliza-se cacls nome_do_arquivo /E /Pusuário:Permissão(R,W,C,F)

/R – Revoga os direitos do usuário especificado utiliza-se calcs nome_do_arquivo /E /R usuário

/D – Nega Acesso ao usuário especificado utiliza-se calcs nome_do_arquivo /E /D usuário

Remover Permissões


cacls nome_do_arquivo /E /D user

cacls  nome_do_arquivo /E /R user

Conclusão:
O artigo acima mostrou como alterar permissões por linha de comando.

Este artigo foi originalmente escrito por:
Douglas Dionísio | MCP - MCDST - MCSA - MCTS - MCITP - CCENT - CCNA - ITIL V3 
douglasdionisio.com