K
KeinNickFrei
Gast
Hallo allerseits,
ich verzweifle langsam daran, ein an sich simples Script zu erstellen. Normalerweise bastle ich es mir aus verschiedensten Code-Bestandteilen zusammen, aber jetzt bekomme ich es nicht hin.
Ich möchte in einer großen Ordnerstruktur (Fileserver) auslesen, wer alles Vollzugriff hat (ausser server\domain admins)
Das soll in eine CSV exportiert werden.
Die benötigten Werte sind nur "Voller Ordnerpfad" und "User bzw. Gruppe die Allow FullAccess"
Ich hätte es mit Powershell probiert, weil es das naheliegenste ist...
Vom Ablauf wäre es ja:
Basisverzeichnis in eine Variable
rekursiv durch alle Unterverzeichnisse loopen (nur Ordner, keine Dateien)
foreach element die ACL auslesen
Abfrage, wenn ACL für ein element (außer domain admins) fullaccess allow ist
--> export für dieses element in eine csv mit select fullpath und user
...sollte nicht schwer sein, dachte ich.
aber im Netz finde ich keine Lösung, die genau das macht....
Kann/mag mir da jemand weiterhelfen?
besten Dank!
ich verzweifle langsam daran, ein an sich simples Script zu erstellen. Normalerweise bastle ich es mir aus verschiedensten Code-Bestandteilen zusammen, aber jetzt bekomme ich es nicht hin.
Ich möchte in einer großen Ordnerstruktur (Fileserver) auslesen, wer alles Vollzugriff hat (ausser server\domain admins)
Das soll in eine CSV exportiert werden.
Die benötigten Werte sind nur "Voller Ordnerpfad" und "User bzw. Gruppe die Allow FullAccess"
Ich hätte es mit Powershell probiert, weil es das naheliegenste ist...
Vom Ablauf wäre es ja:
Basisverzeichnis in eine Variable
rekursiv durch alle Unterverzeichnisse loopen (nur Ordner, keine Dateien)
foreach element die ACL auslesen
Abfrage, wenn ACL für ein element (außer domain admins) fullaccess allow ist
--> export für dieses element in eine csv mit select fullpath und user
...sollte nicht schwer sein, dachte ich.
aber im Netz finde ich keine Lösung, die genau das macht....
Kann/mag mir da jemand weiterhelfen?
besten Dank!