gshumway
Goto Top

Suche Powershell Script um ACL in einer Ordnerstuktur zu setzen

Liebe Alle

leider bin ich bei Powershell Scripts noch ein Anfänger und suche ein Powershell Script um ACL Berechtigungen in einer Ordnerstruktur zu setzen. In dieser Ordnerstruktur ist an einigen Stellen die "Vererbung" unterbunden und dies soll auch so bestehen bleiben.
Ich möchte gerne rekursiv eine zusätzliche Berechtigung für eine Gruppe auf alle Ordner setzen - die resltichen bestehenden Berechtigungen sollen aber so bleiben wie sie ist.
Kann mir da jemand weiterhelfen?

Danke
Gshumway

Content-ID: 5791412834

Url: https://administrator.de/forum/suche-powershell-script-um-acl-in-einer-ordnerstuktur-zu-setzen-5791412834.html

Ausgedruckt am: 22.12.2024 um 11:12 Uhr

5175293307
Lösung 5175293307 02.02.2023 aktualisiert um 10:42:23 Uhr
Goto Top
Set-Acl ist dein Freund.
Findest du hier zwar schon en masse Scripte für, aber naja wat solls ...
# ordner
$root = 'D:\Data'  
# account
$account = 'DOMAIN\GruppeABC'  
# access rule
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule $account,"FullControl","ContainerInherit,ObjectInherit","None","Allow"  
# acl als erstes auf den Hauptordner setzen
$acl = Get-ACL $root
$acl.SetAccessRule($rule)
Set-ACL -LiteralPath $root -AclObject $acl -verbose
# acl auf alle Unterordner mit unterbrochener Vererbung setzen
Foreach($folder in Get-ChildItem $root -Directory -Recurse -Force){
    $acl = Get-ACL -LiteralPath $folder.Fullname
    if ($acl.AreAccessRulesProtected){
        $acl.SetAccessRule($rule)
        Set-ACL -LiteralPath $folder.Fullname -AclObject $acl -Verbose
    }
}
Gruß wurstel
gshumway
gshumway 02.02.2023 um 12:17:37 Uhr
Goto Top
Hallo Wurstel

Danke Dir - hab zwar hier gesucht - war wohl etwas blind.
Werde das mal testen

Danke
5175293307
5175293307 02.02.2023 aktualisiert um 12:34:01 Uhr
Goto Top
Ja die Suche ist hier zur Zeit wohl noch etwas unvollständig und sucht nicht im Kommentaren, separat in den Kommentaren zu suchen bringt meist etwas mehr Ergebnisse
https://administrator.de/comments/
Oder über Google mit site:administrator.de BEGRIFF suchen tuts auch.
gshumway
gshumway 07.02.2023 um 13:05:05 Uhr
Goto Top
hallo Wurstel

nochmals vielen Dank für Dein Skript - perfekt! Wir müssen nun leider festellen, dass wir sehr viele Verzeichnisse mit mehr als 260 Zeichen Länge haben. Hier werden die Rechte nicht gesetzt - wir werden die wohl händisch nacharbeiten müssen. Immer noch besser als alles mit der Hand.


Will Dir nochmals Danke
Gordon