137431
17.09.2019
24420
3
0
User Attribute per Powershell aus dem AD auslesen
Hallo,
möchte mir aus einer ou alle User in eine CSV schreiben. Benutze dazu diesen Powershell Code, bzw. dieser erstmal nur zum Anzeigen
Mir fehlen da aber einige Werte, die unter den jeweiligen Usern gespeichert sind, wie z.B. displayName
Selbst wenn ich
explizit angebe, wird alles angezeigt, nur der displayName ist leer.
Dazu käme noch, dass ich weitere Werte, wie Organization, Telefon usw. in der CSV bräuchte.
Hat jemand eine Ahnung, wie das geht?
Ciao, toddehb
möchte mir aus einer ou alle User in eine CSV schreiben. Benutze dazu diesen Powershell Code, bzw. dieser erstmal nur zum Anzeigen
Get-AdUser -Filter * -Searchbase "OU=User,OU=Test,CN=test,CN=local"
Mir fehlen da aber einige Werte, die unter den jeweiligen Usern gespeichert sind, wie z.B. displayName
Selbst wenn ich
Get-AdUser -Filter * -Searchbase "OU=User,OU=Test,CN=test,CN=local" | select surname,givenname,samaccountname,userprincipalname,displayName
explizit angebe, wird alles angezeigt, nur der displayName ist leer.
Dazu käme noch, dass ich weitere Werte, wie Organization, Telefon usw. in der CSV bräuchte.
Hat jemand eine Ahnung, wie das geht?
Ciao, toddehb
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 495495
Url: https://administrator.de/contentid/495495
Ausgedruckt am: 26.11.2024 um 06:11 Uhr
3 Kommentare
Neuester Kommentar
-Properties * ist dein Freund, das listet sämtliche Properties des Users auf. Dort kannst du auch eine Liste der abzufragenden Properties angeben was man der Performance wegen bevorzugen sollte.
Gibst du den "Properties" Parameter nicht an wird per Default nur ein Standard-Satz an Properties ausgegeben.
Get-AdUser -Filter * -Searchbase "OU=User,OU=Test,CN=test,CN=local" -Properties * | select *
Bitte, die Doku ist auch immer jederzeit bereit dir zu helfen
https://docs.microsoft.com/en-us/powershell/module/addsadministration/ge ...
Dann bitte noch als gelöst markieren.
https://docs.microsoft.com/en-us/powershell/module/addsadministration/ge ...
-Properties
Specifies the properties of the output object to retrieve from the server. Use this parameter to retrieve properties that are not included in the default set.
Specify properties for this parameter as a comma-separated list of names. To display all of the attributes that are set on the object, specify * (asterisk).
To specify an individual extended property, use the name of the property. For properties that are not default or extended properties, you must specify the LDAP display name of the attribute.
To retrieve properties and display them for an object, you can use the Get-* cmdlet associated with the object and pass the output to the Get-Member cmdlet.