Home » Blog » Troubleshooting Microsoft Exchange Server with PowerShell

Troubleshooting Microsoft Exchange Server with PowerShell

I’m pleased to announce a new, free ebook that is now available, titled Troubleshooting Microsoft Exchange Server with PowerShell.

cover-250This short guide is aimed at Exchange administrators who do not know how to use PowerShell to test and troubleshoot their environment.

In particular it makes a handy companion to the Test-ExchangeServerHealth.ps1 script, providing you some useful tips for how to troubleshoot any issues that the health check script reports.

Included in the guide are sections on the most common Exchange test cmdlets, as well as other cmdlets that are used to check database status, replication, and transport queues.

Download it now for free from the Insiders member page (requires registration).


Why Become an Exchange Server Pro Insider?

Your free membership gets you immediate access to these great benefits.

  • Useful PowerShell scripts
  • Exclusive, members-only content (like this free ebook, and others in the future)
  • Discounts on future technical training releases

Join Now



Paul is a Microsoft MVP for Office Servers and Services. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server. Paul is a co-author of Office 365 for IT Pros and several other books, and is also a Pluralsight author.
Category: Blog


  1. Constantin says:

    Hello Paul,

    How can migrate mailboxes from Exchange 2010 to 2013 without restarting outlook clients? I use the Exchange server only for internal domain. I have already installed the Exchange 2013 in coexistance with 2010.
    Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *