Exchange Server 2010 Management Shell SDK

The Exchange Management Shell in Exchange Server 2010 provides a rich set of commands based on the Windows PowerShell platform that are used to manage an Exchange Server installation. You can use the Exchange Management Shell to automate the administration of a server by directly executing the commands, or through command scripts. The Exchange Server 2010 Management Shell SDK provides information that will help you create applications that call Exchange Management Shell cmdlets, and includes reference information about the classes, enumerations, and interfaces that are used by the cmdlets.

In This SDK

The Exchange 2010 Management Shell SDK contains the following sections:

  • What's New – Summarizes changes that have been made to this release of the Exchange 2010 Management Shell SDK.

  • Introduction to PowerShell Programming for Exchange – Introduces the technologies and features that Exchange 2010 and Windows PowerShell provide for creating applications that use Exchange Management Shell cmdlets.

  • Exchange PowerShell Concepts – Introduces the concepts and mechanisms that are needed to create applications that work with the Exchange Management Shell.

  • Working with Exchange PowerShell – Describes the ways that your applications work with Exchange Management Shell cmdlets.

  • Exchange Management Shell Reference – Provides detailed information about the classes, enumerations, and interfaces that you use with the Exchange Management Shell cmdlets.