Set-ExchangeServer
Este cmdlet está disponível somente no Exchange local.
Use o cmdlet Set-ExchangeServer para definir atributos do Exchange no Active Directory para um servidor especificado.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Syntax
Set-ExchangeServer
[-Identity] <ServerIdParameter>
[-Confirm]
[-CustomerFeedbackEnabled <Boolean>]
[-DataCollectionEnabled <Boolean>]
[-DomainController <Fqdn>]
[-ErrorReportingEnabled <Boolean>]
[-InternetWebProxy <Uri>]
[-InternetWebProxyBypassList <MultiValuedProperty>]
[-MitigationsApplied <MultiValuedProperty>]
[-MitigationsBlocked <MultiValuedProperty>]
[-MitigationsEnabled <Boolean>]
[-MonitoringGroup <String>]
[-ProductKey <ProductKey>]
[-StaticConfigDomainController <String>]
[-StaticDomainControllers <MultiValuedProperty>]
[-StaticExcludedDomainControllers <MultiValuedProperty>]
[-StaticGlobalCatalogs <MultiValuedProperty>]
[-WhatIf]
[<CommonParameters>]
Description
O cmdlet Set-ExchangeServer define atributos genéricos do Exchange no Active Directory para um computador especificado. Você só pode usar essa tarefa em um servidor por vez. Se você quiser gerenciar em massa seus servidores executando Microsoft Exchange, adicione essa tarefa a um script.
Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Set-ExchangeServer -Identity TestServer.Contoso.com -ErrorReportingEnabled $false
Este exemplo desabilita o relatório de erros no servidor especificado.
Exemplo 2
Set-ExchangeServer -Identity 'SERVER01' -CustomerFeedbackEnabled $true
Este exemplo registra um servidor do Exchange no Programa de Aprimoramento da Experiência do Cliente. Neste exemplo, o nome do servidor é SERVER01.
Exemplo 3
Set-ExchangeServer -Identity 'SERVER01' -CustomerFeedbackEnabled $false
Este exemplo remove um servidor exchange do Programa de Aprimoramento da Experiência do Cliente. Neste exemplo, o nome do servidor é SERVER01.
Parâmetros
-Confirm
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, cmdlets Remove-*) têm uma pausa interna que força você a reconhecer o comando antes de prosseguir. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false
. - A maioria dos outros cmdlets (por exemplo, cmdlets New-* e Set-*) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-CustomerFeedbackEnabled
O parâmetro CustomerFeedbackEnabled especifica se o servidor exchange está registrado no CEIP (Programa de Melhoria da Experiência do Cliente) Microsoft. O CEIP coleta informações anônimas sobre como você usa o Exchange e os problemas que você pode encontrar. Se você decidir não participar do CEIP, os servidores serão optados automaticamente.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DataCollectionEnabled
O parâmetro DataCollectionEnabled especifica se o Serviço EM coletará e enviará dados de diagnóstico para Microsoft usando o OCS. Os valores válidos são:
- $true: o Serviço EM coleta e envia dados de diagnóstico para Microsoft usando OCS.
- $false: a coleta de dados está desabilitada.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-DomainController
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
O parâmetro DomainController não é compatível com os servidores de Transporte do Microsoft Edge. Um servidor de Transporte do Microsoft Edge usa a instância local dos Serviços AD LDS para ler e gravar dados.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ErrorReportingEnabled
O parâmetro ErrorReportingEnabled especifica se o relatório de erros está habilitado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Identity
O parâmetro Identity especifica o servidor exchange que você deseja modificar. É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:
- Nome
- FQDN
- DN (nome diferenciado)
- DN Herdado do Exchange
Type: | ServerIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-InternetWebProxy
O parâmetro InternetWebProxy especifica o servidor proxy Web que o servidor do Exchange usa para acessar a Internet. Um valor válido para esse parâmetro é a URL do servidor de proxy Web.
No Exchange 2016 ou posterior, para configurar uma lista de servidores que ignoram o servidor proxy web e se conectam diretamente à Internet, use o parâmetro InternetWebProxyBypassList.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-InternetWebProxyBypassList
O parâmetro InternetWebProxyBypassList especifica uma lista de servidores que ignoram o servidor proxy web especificado pelo parâmetro InternetWebProxy. Você identifica os servidores pelo FQDN (por exemplo, server01.contoso.com).
Para inserir vários valores e substituir quaisquer entradas FQDN existentes, use a seguinte sintaxe: @("host1.contoso.com","host2.contoso.com","host3.contoso.com").
O número máximo de servidores que você pode inserir com esse parâmetro é 100.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-MitigationsApplied
Não use esse parâmetro. O serviço EM usa esse parâmetro para armazenar e controlar o status de mitigação.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-MitigationsBlocked
O parâmetro MitigaçõesBlocked especifica uma lista de mitigações bloqueadas. As IDs de mitigação presentes nesta lista não são aplicadas pelo serviço EM em sua execução por hora.
Para inserir vários valores e substituir quaisquer entradas de Mitigação existentes, use a seguinte sintaxe: @("Entry1","Entry2",..."EntryN")
.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-MitigationsEnabled
O parâmetro MitigaçõesEnabled especifica se o serviço de Mitigação de Emergência do Exchange (serviço EM) aplica automaticamente mitigações no servidor Exchange. Os valores válidos são:
- $true: o Serviço EM aplica automaticamente mitigações no servidor exchange.
- $false: as mitigações não são aplicadas automaticamente no servidor exchange.
Para obter mais informações, consulte Serviço de EM (Mitigação de Emergência do Exchange).
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-MonitoringGroup
O parâmetro MonitoringGroup especifica como adicionar seus servidores exchange a grupos de monitoramento. Você pode adicionar seus servidores a um grupo existente ou criar um grupo de monitoramento com base no local ou na implantação ou para a responsabilidade de monitoramento de partição entre seus servidores.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ProductKey
O parâmetro ProductKey especifica a chave do produto do servidor.
Type: | ProductKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-StaticConfigDomainController
O parâmetro StaticConfigDomainController especifica se deve configurar um controlador de domínio a ser usado pelo servidor por meio do DSAccess (Acesso ao Serviço de Diretório).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-StaticDomainControllers
O parâmetro StaticDomainControllers especifica se deve configurar uma lista de controladores de domínio a serem usados pelo servidor por meio do DSAccess.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-StaticExcludedDomainControllers
O parâmetro StaticExcludedDomainControllers especifica se uma lista de controladores de domínio deve ser usada pelo servidor.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-StaticGlobalCatalogs
O parâmetro StaticGlobalCatalogs especifica se deve configurar uma lista de catálogos globais a serem usados pelo servidor por meio do DSAccess.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.