2016-12-15 4 views
0

Ich versuche, diese beiden Einträge zu kombinieren ... get-aduser XXXX | Wählen Sie Name, Vorname, Nachname und get-qadmemberof -identity XXXX | Name auswählen | Namen sortieren sie beide gut funktionieren, aber ich möchte kombinieren, so zeigen meine Ergebnisse den Namen des Benutzers und unten, dass die Gruppen, die sich der Benutzer befindet.Kombinieren von get-aduser und get-qadmemberof

+0

Warum willst du das machen? 'get-aduser XXXX -Eigenschaften memberof' – 4c74356b41

Antwort

0
Get-Aduser XXXX | Get-ADPrincipalGroupMembership | select name 

Dies ist, wie Gruppennamen bekommen für „XXXX“ mit Microsoft Native AD-Modul.

0

Ein paar Möglichkeiten, dies zu erreichen.

Way 1:

#Output will resemble "CN=GroupName,OU=Groups,OU=Domain,OU=Local" Not always ideal output 
Get-ADUser -Identity "TestUser" -Properties -ExpandProperty MemberOf 

Way 2: Als Kevin

#Output will resemble more what you are looking for 
Get-ADUser -Identity "TestUser" | Get-ADPrincipalGroupMembership | Select-Obeject -ExpandProperty Name 

Way 3 erwähnt: Voll Script

#This will create a csv titled with the Users sAMAccountName from the .txt file, 
#within that csv is a list of the users groups. 
#To improve on this script you could use PSObjects to make this more efficent 
#Don't Want to give you all the answers ;) 

Import-Module ActiveDirectory 
$UserList = Get-Content C:\Temp\UserList.txt 
ForEach($User in $UserList){ 
    $UserMembership = Get-ADUser $User | Get-ADPrincipalGroupMembership | Select-Object -Property Name 
    $UserMembership | Export-CSV "C:\Temp\$User.CSV" -NoTypeInformation 
}