powershell - Search members in Group Distribution Exchange -


i'm using following code members in group.

get-distributiongroupmember -identity "marketing usa" 

the problems is, of groups have more 1000 members. instead of loading records, there better way can filter result see members need.

i search primary email , display name.

my exchange versions 2010 , 2013.

for both exchange 2010 , 2013 can search email address creating list of email addresses in regex form separated |. use -imatch match email addresses need. note: search both primary , secondary address.

$emailaddress = [regex]"username1@domain.com|username2@domain.com|username3@domain.com" get-distributiongroupmember -identity "marketing usa" | { $_.emailaddresses.smtpaddress -imatch $emailaddress } 

then searching display name can use regex in same way separating names |.

$displayname = [regex]"firstname1 lastname1|firstname2 lastname2|firstname3 lastname3" get-distributiongroupmember -identity "marketing usa" | { $_.displayname -imatch $displayname } 

with method of filtering can partial searches. if put in first name of user users name. same goes email address search.


Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -