linha de comandos Windows

comando Cacls pode ser usado para exibir ou modificar a lista de controle de acesso(ACLs) de arquivos. Abaixo você pode encontrar alguns exemplos de comando cactos para vários cenários.

Encontre as permissões de acesso de um ficheiro

podemos executar o comando abaixo para imprimir as permissões de acesso de um ficheiro.

exemplo:

c:\>cacls data.txtc:\data.txt NT AUTHORITY\SYSTEM:F BUILTIN\Administrators:F WINCMD-PC\John:Fc:\>

alterar as permissões de acesso de um ficheiro

existem duas formas de modificar as permissões de acesso de um ficheiro. O primeiro método é substituir as permissões de acesso existentes onde como o segundo é editar as permissões existentes.

substituir as permissões de acesso existentes:

podemos usar o botão / P para substituir as permissões existentes. A sintaxe deste comando é como abaixo:

cacls filename /P user1:permissions user2:permissions user3:permissions 

as permissões existentes serão substituídas pelas indicadas no comando acima. Para ilustrar o uso deste switch /P, vamos modificar as permissões de acesso dos dados do arquivo.txt mostrado no exemplo acima.

como pode ver, não especificámos nada sobre o utilizador John com o interruptor /P. Uma vez que a bandeira /P substitui as permissões, depois de executar o comando, os dados.o txt não terá permissões de Acesso para o utilizador John.

editar as permissões de Acesso para um utilizador:

o segundo método permite modificar as permissões de Acesso para um Utilizador sem afectar as permissões de outros utilizadores. Podemos usar o interruptor para isto.

por exemplo, no caso acima, vamos dar ao usuário John apenas permissão de leitura e manter as mesmas permissões para outros usuários. O comando para isto é:

Deixe uma resposta

O seu endereço de email não será publicado.