The cacls command in Windows
The cacls command displays or modifies an arbitrary access control list (DACL) on the specified file. The command applies to Windows Server (Semi-Annual Channel), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012.
Table of Contents
Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012.
The cacls command displays or modifies an arbitrary access control list (DACL) on the specified file.
Syntax
cacls [/ t] [/ m] [/ l] [/ s []] [/ e] [/ c] [/ g user:] [/ r user [.]] [/ p user: [.]] [/ d user [.]]
Parameters
ParameterDescription Required. Display Acls of specified files. / t Change the specified Acls in the current directory and all subdirectories. / m Change the Acls of the mounted drive to a folder. / l Working with Symbolic Link, not the target. / s: sddl replaces Acls with the ones specified in the SDDL string (invalid with / e , / g , / r , / p , or / d ). / e Edit ACL instead of replacing it. / c Continue to deny access error. / g user: Grant access to the specified user. Valid values for permissions:- n - none: No
- r - read: Read
- w - write: Write
- c - change (write): Change write permissions
- f - full control: Full control / r user [.] Revoke access of the specified user (only valid for / e ). [/ p user: [.] Replace the access of specific users.
Valid values for permissions:
- n - none: No
- r - read: Read
- w - write: Write
- c - change (write): Change write permissions
- f - full control: Full control [/ d user [.] Denies access to specified users. /? Show help at the command prompt.
Note
- If this command has not been accepted, please use icacls instead.
- Use the following table to interpret the results:
- You can use wildcards (? And *) to specify multiple files.
- You can specify multiple users.
See more:
- The command bitadmin addfilewithranges in Windows
- Bitsadmin create command in Windows
- Bitsadmin complete command in Windows
4 ★ | 1 Vote
Read More
- Sub-commands in nslookup Windows command (Part 3)
- Command at in Windows
- Set command in Windows
- Del command in Windows
- 10 useful commands in Windows you should know
- How to use the Net Use command in Windows
- How to use the option equivalent to the 'ls' command in Windows
- The command reg add in Windows
- Rem command in Windows
- Instructions for using Command Prompt
- Rd command in Windows
- Cmd command in Windows
- How to use the command history function in Command Prompt
- The sfc command in Windows