Gast Geschrieben 28. Januar 2010 Melden Geschrieben 28. Januar 2010 Hallo zusammen, ich muss von mehreren Laufwerken, die NTFS Berechtigungen auslesen und zwar Recursiv also durch alle Ordner etc. Ich brauch nur die Ordner ob das ganze vererbt wird und wer Zugriff darauf hat. Ich habe das ganze versucht per PowerShell zu realisieren. Ich bekomme leider falsche Werte bzw zu viel nichtssagende Sache in meine CSV geschrieben. Also ich versuche das ganze so : Get-ChildItem N:-recurse | Get-Acl | export-csv c:\filename.csv. Leider steht da nicht viel nützliches drin und ich habe das Gefühl er überschreibt Zeilen. Meine Frage wie kann ich das ganze so optimieren, dass ich wirklich nur die Ordner sehe (Da es sich um HomeLaufwerksordner handelt) und wer darauf zugriff hat und ob es vererbt wird. Vielen Dank Wäre super wenn man mir den Befehl dann auch hier reinposten könnte.
Cybquest 36 Geschrieben 28. Januar 2010 Melden Geschrieben 28. Januar 2010 Ich hab's so in der Art: $FilePath = "J:\Protokolle" $TestPath = "\\fileserver\user\Testuser\" dir $TestPath -recurse | where {$_.PsIsContainer} | Get-Acl | Format-Table path,owner,accesstostring | Export-csv "$FilePath\Folder-ACL.csv" Was für die Vererbung noch mit ausgewählt werden muss, weiß ich grad nicht ;)
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden