Como adiciono permissões de arquivo com a linha de comando no Windows Server 2003?

1

Eu tentei usar xcacls e cacls em um computador com Windows Server 2003, mas todos eles substituem as permissões existentes quando uso / g. Alguém sabe de uma ferramenta de linha de comando que simplesmente adicionará permissões ?

    
por Zian Choy 10.09.2009 / 02:02

3 respostas

6

Certifique-se de usar / G e / E (modo de edição) juntos (e provavelmente / T também).

Para referência, aqui está a informação completa sobre o uso do comando CACLS /?

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
               [/P user:perm [...]] [/D user [...]]
   filename      Displays ACLs.
   /T            Changes ACLs of specified files in
                 the current directory and all subdirectories.
   /E            Edit ACL instead of replacing it.
   /C            Continue on access denied errors.
   /G user:perm  Grant specified user access rights.
                 Perm can be: R  Read
                              W  Write
                              C  Change (write)
                              F  Full control
   /R user       Revoke specified user's access rights (only valid with /E).
   /P user:perm  Replace specified user's access rights.
                 Perm can be: N  None
                              R  Read
                              W  Write
                              C  Change (write)
                              F  Full control
   /D user       Deny specified user access.
Wildcards can be used to specify more that one file in a command.
You can specify more than one user in a command.

Abbreviations:
   CI - Container Inherit.
        The ACE will be inherited by directories.
   OI - Object Inherit.
        The ACE will be inherited by files.
   IO - Inherit Only.
        The ACE does not apply to the current file/directory.
    
por 10.09.2009 / 02:18
1

Você também pode tentar usar uma ferramenta do helgeklein.com, chamada SetACL.exe. Ferramenta muito poderosa, experimente.

    
por 15.12.2010 / 16:19
0

Se você der uma olhada no CACLS, não se esqueça de dar uma olhada no ICACLS

    
por 15.12.2010 / 16:51