SYNOPSIS
lsacl
[
DESCRIPTION
lsacl lists object access control lists for a specified object. Most objects under 8.1/2012R2/10/2016/2019/11/2022 have ACLs controlling permissions to operate on that object. For a full list of the permissions, see chacl.
Options
-r -
operates recursively through subdirectories. This option is currently only valid when used in conjunction with the
-t f option. -t [fsprlkw ]-
specifies the type of object. lsacl accepts the following types:
f file k kernel object l lmshare p printer r registry key s service w windowstation/desktop object
Registry Key Names
The registry key names that you can specify with the
Registry Name lsacl Name HKEY_CLASSES_ROOT CLASSES_ROOT HKEY_CURRENT_USER CURRENT_USER HKEY_USERS USERS HKEY_LOCAL_MACHINE MACHINE HKEY_CURRENT_CONFIG CONFIG
EXAMPLES
To display all ACLs on all files on the c: drive, use
lsacl -r c:/
To display the non-persistent permissions on a file system root, use
lsacl '\\.\c:'
To display the ACL on the 8.1/2012R2/10/2016/2019/11/2022 schedule service, use
lsacl -t s schedule
You may prefix the name of the service with \\machinename\ to query ACLs on a service on a different machine.
To display the ACL on a printer, use
lsacl -t p 'hp laserjet iiisi Postscript v52.3'
You may prefix the name of the printer with \\machinename\ to query ACLs on a printer on a different machine.
To display the ACL on a registry key, use
lsacl -t r 'CLASSES_ROOT\CLSID'
You may prefix the name of the registry key with \\machinename\ to query ACLs on a service on a different machine.
To display the ACL on a sharepoint, use
lsacl -t l '\\machine\share'
Note: This is not the same as if you used
To display the ACL on a particular named pipe, use
lsacl -t k '\\.\pipe'
To display the ACL on the the current windowstation, on the current desktop.
lsacl -t w $(ws) $(ws)/$(ws -d)
DIAGNOSTICS
Possible exit status values are:
PORTABILITY
Windows 8.1. Windows Server 2012 R2. Windows 10. Windows Server 2016. Windows Server 2019. Windows 11. Windows Server 2022.
AVAILABILITY
PTC MKS Toolkit for Power Users
PTC MKS Toolkit for System Administrators
PTC MKS Toolkit for Developers
PTC MKS Toolkit for Interoperability
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
SEE ALSO
PTC MKS Toolkit 10.4 Documentation Build 39.