Создание средств командной консоли ExchangeCreate Exchange Management Shell tools

Найдите сведения, чтобы приступить к созданию средств командной консоли Exchange для Exchange.Find information to get started creating Exchange Management Shell tools for Exchange.

Применимо к: Exchange Online | Exchange Server 2013 | Office 365Applies to: Exchange Online | Exchange Server 2013 | Office 365

Командная консоль Exchange предоставляет богатый набор команд, основанный на платформе Windows PowerShell, для управления Exchange Online, Exchange Online в составе Office 365 или локальной версии Exchange, начиная с Exchange 2013.The Exchange Management Shell provides a rich set of commands, based on the Windows PowerShell platform, for managing Exchange Online, Exchange Online as part of Office 365, or an on-premises version of Exchange starting with Exchange 2013. Команды командной консоли Exchange можно использовать для автоматизации администрирования сервера путем непосредственного выполнения команд или с помощью командных сценариев.You can use Exchange Management Shell commands to automate the administration of a server by directly executing the commands, or by using command scripts.

Если вы хотите использовать команды командной консоли Exchange из приложения для хостинга, такого как административное приложение, запущенное на настольном компьютере администратора или через веб-приложение, вы можете вызвать командлеты командной консоли Exchange из приложения Visual Basic или C# для управления сервером Exchange.If you need to use Exchange Management Shell commands from within a hosting application, such as an administrative application that is running on the administrator's desktop or through a web-based application, you can call Exchange Management Shell cmdlets from within your Visual Basic or C# application to manage an Exchange server.

Начало работы с инструментами командной консоли ExchangeGet started with Exchange Management Shell tools

Если вы знакомы с созданием ведущих приложений Windows PowerShell и хотите увидеть пример, в котором показано, как вызвать командлеты командной консоли Exchange из приложения или просмотреть пример типов приложений, которые можно создать с помощью командлетов командной консоли Exchange, ознакомьтесь со статьей получение списка почтовых пользователей с помощью командной консоли Exchange.If you are familiar with creating Windows PowerShell host applications and want to see an example that shows how to call the Exchange Management Shell cmdlets from an application, or to see an example of the types of applications that you can create by using the Exchange Management Shell cmdlets, see Get a list of mail users by using the Exchange Management Shell.

Командлеты командной консоли Exchange — это расширения для Windows PowerShell, Командная консоль командной строки на основе задач и язык сценариев, предназначенный специально для администрирования системы.The Exchange Management Shell cmdlets are extensions to Windows PowerShell, a task-based command-line shell and scripting language that is designed specifically for system administration. Windows PowerShell построен на платформе .NET Framework и предоставляет объектно-ориентированный API для разработчиков командлетов, поставщиков и ведущих приложений.Windows PowerShell is built on the .NET Framework, and provides an object-oriented API for cmdlet, provider, and host application developers. Чтобы узнать о программировании Windows PowerShell, обратитесь к пакету SDK для Windows PowerShell.To learn about Windows PowerShell programming, see the Windows PowerShell SDK.

Командлеты командной консоли Exchange принимают и возвращают объекты.The Exchange Management Shell cmdlets accept and return objects. Список командлетов командной консоли Exchange и их входных и выходных данных можно найти в разделе input and Output Type командлета командной консоли Exchange.For a list of Exchange management shell cmdlets and their input and output types, see Exchange Management Shell cmdlet input and output types.

В этой статьеIn this section

См. такжеSee also