Hallo,
ich möchte mit einem Powershellskript einem bestimmten Ordner zwei NTFS-Rechte geben. Mein Problem: Wenn ich das 2. Recht vergebe, wird das erste überschrieben.
Das liegt wohl daran, daß beide Rechte für die selbe Sicherheitsruppe sind. Allerdings haben sie unterschiedliche Scopes, einmal "Nur für diesen Ordner" und einmal "Nur für Unterordner und Dateien". Hat jemand eine Idee ? Muß ich vielleicht beide Rechte mit UND irgendwie verknüpfen ?
Hier das Skript:
$dest = "E:\Freigaben\Projekte\2013\test" $gruppe = "1300" $acl = Get-Acl $dest $permission = "firma\$gruppe", "ReadData, ExecuteFile, Synchronize", "None", "None", "Allow" $permission2 = "firma\$gruppe", "DeleteSubdirectoriesAndFiles, Write, ReadAndExecute, Synchronize", "ContainerInherit, ObjectInherit", "InheritOnly", "Allow" $accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission $accessRule2 = New-Object System.Security.AccessControl.FileSystemAccessRule $permission2 $acl.SetAccessRule($accessRule) $acl.SetAccessRule($accessRule2) $acl | Set-Acl $dest