title: Exchange Powershell: Contacts from Public Folder
body: <p>Exchange Management Shell:</p>
  
  <pre><code>[PS] C:\Windows\system32&gt;$AddressBook = Get-PublicFolderItemStatistics -Identity "\Shared Company Address Book"
  
  [PS] C:\Windows\system32&gt;$AddressBook [0] | format-list
  
  RunspaceId           : d8e95055-1f3e-4e7f-a1fc-d5b97ecbcb96
  ServerName           : MAILMAN
  DatabaseName         : Public Folder Database 0524088380
  Subject              : John Q User
  PublicFolderName     : \Company Address Book
  LastModificationTime : 11/12/2012 2:57:49 PM
  CreationTime         : 11/12/2012 2:56:28 PM
  HasAttachments       : False
  ItemType             : IPM.Contact
  MessageSize          : 6.598 KB (6,756 bytes)
  Identity             : 000000001A447390AA6611CD9BC800AA002FC45A0900580787449ABF5E4891DD89178938242C0000000250AE00001BE1
                         A5309D57D5439914FD70BDC745C100000B8942FD0000
  MapiIdentity         : 000000001A447390AA6611CD9BC800AA002FC45A0900580787449ABF5E4891DD89178938242C0000000250AE00001BE1
                         A5309D57D5439914FD70BDC745C100000B8942FD0000
  OriginatingServer    : mailman.company.com
  IsValid              : True
  
  [PS] C:\Windows\system32&gt;
  </code></pre>
  
  <p>Okay... I'm trying to export the contacts in an Exchange Server 2010 Contact List. I can not, for the world of me, figure out how to get the "Data" out of this stupid thing.</p>
  
  <p>If I do $AddressBook | Format-List, it lists all the contacts, so I'm know I'm in the right ballpark.</p>
  
  <p>how can I get all of the information out of this list? Last Name, First Name, Email Address, Business Phone, etc.</p>