SetACL

SetACL
Developer(s) Helge Klein
Stable release 2.3.0 / 07 August 2011
Operating system Microsoft Windows
Type Utility software
License LGPL
Website helgeklein.com/setacl

SetACL is a free software utility for manipulating security descriptors on Microsoft Windows.[1] It is available under the GNU Lesser General Public License (LGPL) as a command line utility and as an ActiveX component.

Contents

Features

This list of features is taken from the main sourceforge article.[2]

Usage

To set 'change' permissions on the directory 'C:\angela' for user 'brian' in domain 'dom1':

SetACL.exe -on "C:\angela" -ot file -actn ace
           -ace "n:dom1\brian;p:change"

Remove write and change permission sets from Desktop, replace with 'read and execute' permissions:

SetACL.exe -on "\\mycomputer\C$\Documents and Settings\username\Desktop" -ot file 
           -actn ace -ace "n:mycomputer\username;p:write,change;m:revoke"
           -ace "n:mycomputer\username;p:read_ex"

An example of its use from AutoIt can be found here

Short history

References