Besitzer eines Ordners per PowerShell ermitteln
Manchmal möchte man automatisiert die Besitzer / Owner eines Ordners ermitteln. Am Besten per PowerShell. Am Besten mit ganz einfachen Mitteln. Wie man den Besitzer eines Ordners per PowerShell ermitteln kann, und dies dann in eine CSV – Datei ausgeben lassen kann, seht ihr in diesem Beitrag.
Was ist ein Besitzer / Owner eines Ordners ?
Jeder Ordner bzw. Datei hat einen Besitzer / Owner. Der Besitzer ist derjenige, der das Objekt erstellt. Allerdings wird nicht jedes Objekt von einem “echten” Benutzer erstellt.
Beispielsweise werden bei der Installation des Betriebssystems, oder bei der Installation von Programmen und Software, automatisch Ordner und Dateien erstellt. Der Besitzer wird im Register Besitzer, in den Erweiterten Sicherheitseinstellungen unter Aktueller Besitzer angezeigt.
Besitzer eines Ordners per PowerShell ermitteln !
Hierzu müsst ihr lediglich folgendes PowerShell Script ausführen:
$RootPath = "\\yourserver\yourshare" $LogFile = "C:\Temp\Test.csv" gci $rootpath -Directory | select Fullname,@{n='Owner';e={(get-acl $_.Fullname).Owner}} | export-csv $logfile -NoType -Delimiter ";" -Encoding UTF8
Das Ergebnis wird euch nun in der CSV – Logdatei (Beispiel: “C:\temp\test.csv“) gelistet. Fertig. 🙂