Shell de Gerenciamento do ExchangeExchange Management Shell

Encontre informações sobre como usar o Shell de gerenciamento do Exchange para desenvolver ferramentas para administração do Exchange Server.Find information about how to use the Exchange Management Shell to develop tools for Exchange server administration.

Aplica-se a: Exchange Online | Exchange Server 2013 | Office 365Applies to: Exchange Online | Exchange Server 2013 | Office 365

O Shell de gerenciamento do Exchange fornece um conjunto avançado de comandos, com base na plataforma Windows PowerShell, para gerenciar o Exchange Online, o Exchange Online como parte do Office 365 ou uma versão local do Exchange a partir do 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. Você pode usar o Shell de gerenciamento do Exchange para criar dois tipos de ferramentas: scripts de linha de comando que funcionam dentro do ambiente do Windows PowerShell e ferramentas que usam os cmdlets do Shell de gerenciamento do Exchange por meio de uma interface gerenciada.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. Você pode usar aplicativos gerenciados para criar uma interface do usuário do Windows ou baseada na Web padrão para administrar um servidor Exchange.You can use managed applications to create a standard Windows or web-based UI to administer an Exchange server.

O que você precisa saber sobre o Shell de gerenciamento do ExchangeWhat you need to know about the Exchange Management Shell

Se você estiver se perguntandoIf you're wondering about Leia istoRead this
DisponibilidadeAvailability
Os comandos do Shell de gerenciamento do Exchange são instalados em todos os servidores que executam versões do Exchange a partir do Exchange 2007.Exchange Management Shell commands are installed on all servers running versions of Exchange starting with Exchange 2007.
Os aplicativos cliente podem ser implantados em qualquer computador executando o Windows PowerShell 2,0.Client applications can be deployed on any computer running Windows PowerShell 2.0.
Para obter informações sobre como acessar o Shell, consulte Exchange Server PowerShell (Shell de gerenciamento do Exchange).For information about accessing the shell, see Exchange Server PowerShell (Exchange Management Shell).
Ferramentas e idiomasLanguages and tools
Você pode criar scripts do Shell de gerenciamento do Exchange em qualquer editor de texto.You can create Exchange Management Shell scripts in any text editor.
Você pode usar uma das várias ferramentas de terceiros para a criação de scripts do Windows PowerShell que podem ser usadas com o Shell de gerenciamento do Exchange.You can use one of many third-party tools for creating Windows PowerShell scripts that can be used with the Exchange Management Shell.
O modelo de objeto do Shell de gerenciamento do Exchange baseia-se no .NET Framework.The Exchange Management Shell object model is based on the .NET Framework.
Você pode usar qualquer linguagem .NET para desenvolver aplicativos do Shell de gerenciamento do Exchange.You can use any .NET language to develop Exchange Management Shell applications.
Ferramentas de teste e depuração disponíveisAvailable test and debug tools
Você pode usar um dos vários aplicativos de terceiros para testar e depurar scripts do Shell de gerenciamento do Exchange.You can use one of many third-party applications to test and debug Exchange Management Shell scripts.
Você pode usar o Visual Studio e ferramentas de terceiros para testar e depurar aplicativos do Shell de gerenciamento do Exchange gerenciados.You can use Visual Studio and third-party tools to test and debug managed Exchange Management Shell applications.
Requisitos da plataforma do servidorServer platform requirements
Você pode usar o Shell de gerenciamento do Exchange em qualquer servidor Exchange que tenha o Windows PowerShell 2,0 instalado.You can use the Exchange Management Shell on any Exchange server that has Windows PowerShell 2.0 installed.
Requisitos da plataforma do clienteClient platform requirements
Os aplicativos cliente do Shell de gerenciamento do Exchange exigem o Windows PowerShell 2,0.Exchange Management Shell client applications require Windows PowerShell 2.0.
PermissionsPermissions
A execução de um aplicativo de Shell de gerenciamento do Exchange exige que o usuário tenha direitos de controle de acesso baseado em função para os dados afetados no repositório do 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.
Para obter mais informações sobre o controle de acesso baseado em função, consulte Understanding Role Based Access Control.For more information about role-based access control, see Understanding Role Based Access Control.

Os artigos desta seção descrevem os recursos do Shell de gerenciamento do Exchange que são importantes para a criação de ferramentas de gerenciamento do Exchange.The articles in this section describe Exchange Management Shell features that are important for creating Exchange management tools. Para obter informações sobre planejamento, configuração ou manutenção do Exchange, consulte o site do Exchange .For information about planning, configuring, or maintaining Exchange, see the Exchange site.

Nesta seçãoIn this section

Confira tambémSee also