powershell - Retrieving list of Distribution Groups -


i need retrieve list of distribution groups x400 , x500 addresses. have determined attributes proxyaddresses , textencodedoraddress. running exchange 2013. when @ high level searchbase "ou=exchange,ou=company,dc=company,dc=com" , use get-aduser returns user accounts, need distribution groups.
using following returns users attributes need, need distribution groups, not users.

get-aduser -searchbase "ou=exchange,ou=company,dc=company,dc=com" ` -filter * -properties * | select * | ft cn,distinguishedname,proxyaddresses,textencodedoraddress 

i tried get-mailbox, get-distributiongroup, error saying it's not cmdlet. tried using attribute grouptype filter, didn't work. i'm not sure if i'm able use get-adobject i'm not quite sure how i'd use cmdlet. appreciated.

because there multiple values in proxyaddresses, receiving microsoft.activedirectory.management.adpropertyvaluecollection, therefore had use following.

get-adgroup -searchbase "ou=exchange,ou=company,dc=company,dc=com" ` -filter * -properties proxyaddresses | select cn,distinguishedname,textencodedoraddress,` @{l=’proxyaddress_1′; e={$_.proxyaddresses[0]}}, @{l=’proxyaddress_2′; e={$_.proxyaddresses[1]}}, @{l=’proxyaddress_3′; e={$_.proxyaddresses[2]}}, @{l=’proxyaddress_4′; e={$_.proxyaddresses[3]}}, @{l=’proxyaddress_5′; e={$_.proxyaddresses[4]}}| export-csv c:\temp\x500_export.csv 

the thing can't figure out output, why see various proxyaddresses , distinguishedname, won't show cn, or displayname. blank.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -