2016-12-15 3 views
0

これらの2つのエントリを組み合わせようとしています... get-aduser XXXX |名前、指定された名前、姓を選択してください。 および get-qadmemberof -identity XXXX |名前を選択|ソートどちらも正常に動作が、私はそう私の結果は、ユーザーの名前を表示し、ユーザがあるグループより低くなります結合したい に名前を付ける。get-aduserとget-qadmemberofの組み合わせ

+0

:ケビンは

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

ウェイ3を述べたようになぜあなたはそれをしたいのですか? 'get-aduser XXXX -Properties memberof' – 4c74356b41

答えて

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

これはと、「XXXX」のグループ名を取得する方法ですMicrosoftネイティブADモジュール。

0

これはいくつかの方法で実現できます。

ウェイ1:

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

ウェイ2:フルスクリプト

#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 
} 
関連する問題