2016-07-26 8 views
0

ユーザーの一部を取得しようとしています。私はグループのメンバーのリストをキャプチャしたいが、 "contoso.com"で始まる標準的な名前を持つ人だけがここにコードスニペットがあり、うまくいけば誰かが私を助けることができる。ユーザーグループの取得に関する問題

あなたがCanonicalNameの残りの文字が -like基準で何かにマッチするようにワイルドカードを追加する必要が
Get-ADGroupMember -Identity $GroupName | where{$_.ObjectClass -eq "User"} | Get-ADUser -Properties CanonicalName | Select CanonicalName | where{$_.CanonicalName -Like "contonso.com"} 
+0

実際の問題とは何ですか?あなたが持っている "トラブル"は何ですか? –

+0

ユーザーアカウントの正式名にcontonso.com – JRN

答えて

0

...where{$_.CanonicalName -Like "contonso.com*"} 
#      add a wildcard here^
+0

トニーありがとうございます。 – JRN

1
Get-ADGroupMember -Identity $group | where{$_.ObjectClass -eq "User"} | Get-ADUser -Properties CanonicalName | where{$_.CanonicalName -match "contoso.com"} | select Canonicalname,name 
+0

が含まれていても、結果は返されません。{$ _。CanonicalName -like "contoso.com *"} | Canonicalname、name'を選択してください。両方とも動作します – DisplayName

関連する問題