124909
Oct 29, 2015, updated at 14:01:34 (UTC)
1953
7
0
Powershell (Get-ADUser) : Inhalt in einer HTML Tabellenspalte kürzen oder Splitten
Hallo,
ich lasse mir mit Get-ADuser die Attribute SamAccountName, Description, Office und MemberOf in einem HTML-Dokument in Form einer Tabelle anzeigen.
Alles funktioniert prima, nur möchte ich dass er mir in der Spalte MemberOf wirklich nur die Gruppennamen anzeigt und nicht
CN=Gruppenname,OU=xxx,DC=xxx, CN=Gruppenname2,OU=xxx,DC=xxx...
wie könnte man das realisieren ? Ich habe leider keine Ansätze wo und wie ich einen Filter bauen müsste. Darüber hinaus kommt es ja vor, dass Benutzer in mehreren Gruppen sind. Also kann man nicht sagen, alles nach dem ersten Komma soll weg.
Vielen Dank vorab
ich lasse mir mit Get-ADuser die Attribute SamAccountName, Description, Office und MemberOf in einem HTML-Dokument in Form einer Tabelle anzeigen.
Alles funktioniert prima, nur möchte ich dass er mir in der Spalte MemberOf wirklich nur die Gruppennamen anzeigt und nicht
CN=Gruppenname,OU=xxx,DC=xxx, CN=Gruppenname2,OU=xxx,DC=xxx...
wie könnte man das realisieren ? Ich habe leider keine Ansätze wo und wie ich einen Filter bauen müsste. Darüber hinaus kommt es ja vor, dass Benutzer in mehreren Gruppen sind. Also kann man nicht sagen, alles nach dem ersten Komma soll weg.
Vielen Dank vorab
Please also mark the comments that contributed to the solution of the article
Content-Key: 287035
Url: https://administrator.de/contentid/287035
Printed on: April 25, 2024 at 04:04 o'clock
7 Comments
Latest comment
Mit Calculated Properties problemlos machbar ...
Gruß jodel32
Get-aduser -Filter * -Properties Description,MemberOf,Office | select SamAccountName,Description,Office,@{n="MemberOf";e={($_.MemberOf | Get-ADGroup | select -Expand Name) -join ','}}
Zitat von @124909:
Allerdings musste ich erst das $_ nach Get-ADGroup rausnehmen :P
Uups ist mir reingerutscht, dachte ich bin in einer Foreach-Schleife, ist korrigiert.Allerdings musste ich erst das $_ nach Get-ADGroup rausnehmen :P
Zitat von @124909:
wie würde ein Zeilenumbruch (`n) statt ein Komma aussehen ?
wie würde ein Zeilenumbruch (`n) statt ein Komma aussehen ?
-join "`r`n"
Nö geht hier problemlos ...