PowerShell: add NTFS security settings to folder

The script below adds “Modify” rights for a folder to its ACL.

$directory = “C:\DATA”
$inherit = [system.security.accesscontrol.InheritanceFlags]”ContainerInherit, ObjectInherit”
$propagation = [system.security.accesscontrol.PropagationFlags]”None”
$acl = Get-Acl $directory
$accessrule = New-Object system.security.AccessControl.FileSystemAccessRule(“”, “Modify”, $inherit, $propagation, “Allow”)
$acl.AddAccessRule($accessrule)
set-acl -aclobject $acl $directory

Advertenties
Dit bericht werd geplaatst in Scripts en getagged met . Maak dit favoriet permalink.

2 reacties op PowerShell: add NTFS security settings to folder

  1. Anonymous zegt:

    Excellent, have been looking for this piece of code. Thank you, works as expected!

  2. Anonymous zegt:

    Fantastic! Works wonderfully. Thanks for doing the legwork!

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s