Командная консоль ExchangeExchange Management Shell

Сведения о том, как использовать командную консоль Exchange для разработки средств для администрирования Exchange Server.Find information about how to use the Exchange Management Shell to develop tools for Exchange server administration.

Применимо к: 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 можно создавать два типа инструментов: сценарии командной строки, работающие в среде Windows PowerShell, и средства, использующие командлеты командной консоли Exchange через управляемый интерфейс.You can use the Exchange Management Shell to create two kinds of tools: command-line scripts that work within the Windows PowerShell environment, and tools that use the Exchange Management Shell cmdlets through a managed interface. С помощью управляемых приложений можно создать стандартный пользовательский интерфейс Windows или веб-интерфейс для администрирования сервера Exchange Server.You can use managed applications to create a standard Windows or web-based UI to administer an Exchange server.

Что нужно знать о командной консоли ExchangeWhat you need to know about the Exchange Management Shell

Если вас интересуетIf you're wondering about Прочтите этоRead this
ДоступностьAvailability
Команды Командная консоль Exchange устанавливаются на всех серверах, где запущены версии Exchange, начиная с Exchange 2007.Exchange Management Shell commands are installed on all servers running versions of Exchange starting with Exchange 2007.
Клиентские приложения можно развертывать на любом компьютере, работающем под управлением Windows PowerShell 2,0.Client applications can be deployed on any computer running Windows PowerShell 2.0.
Сведения о доступе к оболочке можно найти в статье Exchange Server PowerShell (Командная консоль Exchange).For information about accessing the shell, see Exchange Server PowerShell (Exchange Management Shell).
Языки и инструментыLanguages and tools
Вы можете создавать сценарии командной консоли Exchange в любом текстовом редакторе.You can create Exchange Management Shell scripts in any text editor.
Можно использовать один или несколько сторонних средств для создания сценариев Windows PowerShell, которые можно использовать в командной консоли Exchange.You can use one of many third-party tools for creating Windows PowerShell scripts that can be used with the Exchange Management Shell.
Объектная модель Командная консоль Exchange основана на платформе .NET Framework.The Exchange Management Shell object model is based on the .NET Framework.
Для разработки приложений командной консоли Exchange можно использовать любой язык .NET.You can use any .NET language to develop Exchange Management Shell applications.
Доступные инструменты для тестирования и отладкиAvailable test and debug tools
Для тестирования и отладки сценариев консоли управления Exchange можно использовать одно из многих сторонних приложений.You can use one of many third-party applications to test and debug Exchange Management Shell scripts.
С помощью Visual Studio и сторонних средств можно тестировать и отлаживать управляемые приложения командной консоли Exchange.You can use Visual Studio and third-party tools to test and debug managed Exchange Management Shell applications.
Требования к платформе сервераServer platform requirements
Командную консоль Exchange можно использовать на любом сервере Exchange, на котором установлен Windows PowerShell 2,0.You can use the Exchange Management Shell on any Exchange server that has Windows PowerShell 2.0 installed.
Требования к платформе клиентаClient platform requirements
Клиентским приложениям командной консоли Exchange требуется Windows PowerShell 2,0.Exchange Management Shell client applications require Windows PowerShell 2.0.
PermissionsPermissions
Для запуска приложения командной консоли Exchange необходимо, чтобы у пользователя были права на управление доступом на основе ролей для затронутых данных в хранилище Exchange.Running an Exchange Management Shell application requires that the user have role-based access control rights to the affected data on the Exchange store.
Более подробную информацию об управлении доступом на основе ролей можно узнать в статье Общие сведения об управлении доступом на основеролей.For more information about role-based access control, see Understanding Role Based Access Control.

В статьях этого раздела описываются функции оболочки управления Exchange, важные для создания средств управления Exchange.The articles in this section describe Exchange Management Shell features that are important for creating Exchange management tools. Сведения о планировании, настройке или обслуживании Exchange можно найти на сайте Exchange .For information about planning, configuring, or maintaining Exchange, see the Exchange site.

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

См. такжеSee also