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.
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.
The cacls command in Windows
- Syntax
- Parameters
- Note
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
You should read it
May be interested
Ntcmdprompt command in Windows
What is the Internet of Things (IoT) or the connected Universal Network?
The command bootcfg default in Windows
The bitsadmin getbytestransferred and bitsadmin commands getcompletiontime in Windows
Bitsadmin command getcreationtime and bitsadmin getdescription in Windows
The net print command in Windows