Windows PowerShell - Ausgabe der Domain User in CSV-Datei
Hallo zusammen,
ich möchte unter Windows alle Users einer Domäne in einfache Liste ausgeben. Was mache ich falsch?
Danke für die Tipps!
ich möchte unter Windows alle Users einer Domäne in einfache Liste ausgeben. Was mache ich falsch?
net group "My domain" /domain | Export-Csv .\domain-users.csv -NoTypeInformation -Encoding UTF8
Danke für die Tipps!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 524726
Url: https://administrator.de/contentid/524726
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
12 Kommentare
Neuester Kommentar
Hausaufgaben? Oder wer verbietet hier Cmdlets?
Dann schau dir mal alte Befehle von anno sonst wann.
https://support.microsoft.com/en-us/help/556003
Nebenbei liefert net group Gruppen, keine Nutzer. Deine Endergebnis wird durch Export-CSV hervorgerufen.
Kein AD Modul, kein Problem ...
Export-CSV erwartet als Input über die Pipe immer Objekte und keine Strings! Das kann da oben also nur schief gehen, denn "net group" liefert eben nur Strings ...
Export-CSV erwartet als Input über die Pipe immer Objekte und keine Strings! Das kann da oben also nur schief gehen, denn "net group" liefert eben nur Strings ...
([adsisearcher]'(objectclass=User)').FindAll() | %{[pscustomobject]@{Username=$_.Properties.SamAccountName;Name=$_.Properties.Name}} | export-csv .\domain-users.csv -Delimiter ";" -Notype -Encoding UTF8
Danke aber der Befehl ist nicht vollständig oder?
Sicher ist der vollständig, wenn du ihn dir mal in Ruhe angesehen hättest! That's all you need.
Dann lass bei dir mal den Array-Verweis in den Properties des CustomObjects weg, da wird je nach PS Version und Server-Version manchmal ein anderer Typ zurückgegeben.