
124909
29.10.2015, aktualisiert um 15:01:34 Uhr
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287035
Url: https://administrator.de/forum/powershell-get-aduser-inhalt-in-einer-html-tabellenspalte-kuerzen-oder-splitten-287035.html
Ausgedruckt am: 01.06.2025 um 10:06 Uhr
7 Kommentare
Neuester Kommentar

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 ...