Partilhar via


Set-UMServer

Este cmdlet só está disponível no Exchange Server 2010.

Utilize o cmdlet Set-UMServer para modificar as definições associadas à função de servidor Unified Messaging (UM).

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Sintaxe

Default (Padrão)

Set-UMServer
    [-Identity] <UMServerIdParameter>
    [-Confirm]
    [-DialPlans <MultiValuedProperty>]
    [-DomainController <Fqdn>]
    [-ExternalServiceFqdn <UMSmartHost>]
    [-GrammarGenerationSchedule <ScheduleInterval[]>]
    [-IrmLogEnabled <Boolean>]
    [-IrmLogMaxAge <EnhancedTimeSpan>]
    [-IrmLogMaxDirectorySize <Unlimited>]
    [-IrmLogMaxFileSize <ByteQuantifiedSize>]
    [-IrmLogPath <LocalLongFullPath>]
    [-MaxCallsAllowed <Int32>]
    [-SIPAccessService <ProtocolConnectionSettings>]
    [-SipTcpListeningPort <Int32>]
    [-SipTlsListeningPort <Int32>]
    [-Status <ServerStatus>]
    [-UMStartupMode <UMStartupMode>]
    [-WhatIf]
    [<CommonParameters>]

Description

O cmdlet Set-UMServer define propriedades específicas num servidor de Mensagens Unificadas. Este cmdlet pode ser utilizado para definir parâmetros de Unified Messaging individuais para um servidor de Unified Messaging especificado.

Depois que a tarefa for concluída, o cmdlet define os parâmetros e os valores especificados.

Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, poderá não ter acesso a alguns parâmetros se não estiverem incluídos nas permissões que lhe foram atribuídas. 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-UMServer -Identity MyUMServer -Status NoNewCalls

Este exemplo impede que o servidor de Mensagens Unificadas MyUMServer aceite novas chamadas.

Exemplo 2

Set-UMServer -Identity MyUMServer -DialPlans $null

Este exemplo remove o servidor de Mensagens Unificadas MyUMServer de todos os dial plans do UM.

Exemplo 3

Set-UMServer -Identity MyUMServer -DialPlans MyUMDialPlanName -MaxCallsAllowed 50

Este exemplo adiciona o servidor de Mensagens Unificadas MyUMServer ao dial plan do UM MyUMDialPlanName e também define o número máximo de chamadas de voz recebidas para 50.

Exemplo 4

Set-UMServer -Identity MyUMServer -GrammarGenerationSchedule 0.02:30-1.03:00,1.02:30-1.03:00,2.02:30-2.03:00,3.02:30-3.03:00,4.02:30-4.03:00,5.02:30-5.03:00,6.02:30-6.03:00

Este exemplo altera a agenda de geração gramatical para 02:30-03:00 todos os dias no servidor de Mensagens Unificadas MyUMServer.

Parâmetros

-Confirm

Aplicável: Exchange Server 2010

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, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, 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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DialPlans

Aplicável: Exchange Server 2010

O parâmetro DialPlans especifica os planos de marcação para os quais o servidor processa as chamadas do UM. Vários valores, separados por vírgulas, podem ser especificados.

Se não forem especificados planos de marcação, o servidor unified Messaging não processa as chamadas do UM.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DomainController

Aplicável: Exchange Server 2010

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.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExternalServiceFqdn

Aplicável: Exchange Server 2010

O parâmetro ExternalServiceFqdn é o FQDN ou o nome do anfitrião de um balanceador de carga a servir servidores de Mensagens Unificadas. Este parâmetro é útil ao migrar servidores de Unified Messaging a partir da sua organização para um ambiente alojado Microsoft Exchange Server 2010. O FQDN do anfitrião de serviço externo pode conter até 2048 carateres.

Propriedades do parâmetro

Tipo:UMSmartHost
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-GrammarGenerationSchedule

Aplicável: Exchange Server 2010

O parâmetro GrammarGenerationSchedule especifica os horários agendados para iniciar a geração da gramática de fala. Esse parâmetro permite apenas uma hora de início por dia. O horário agendado por padrão para a geração da gramática é de 02:00 às 02:30, horário local, diariamente.

A sintaxe para este parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]. Pode especificar várias agendas separadas por vírgulas: "Schedule1","Schedule2",..."ScheduleN".

Pode utilizar os seguintes valores para dias:

  • Nome completo do dia.
  • Nome abreviado do dia.
  • Número inteiro de 0 a 6, em que 0 = domingo.

Pode introduzir a hora no formato de 24 horas e omitir o valor AM/PM. Se introduzir a hora no formato de hora de 12 horas, inclua um espaço entre a hora e o valor AM/PM.

Pode combinar e combinar formatos de data/hora.

Deve haver um intervalo de pelo menos 15 minutos entre a hora de início e a hora de término. Os minutos são arredondados para 0, 15, 30 ou 45. Se mais de um intervalo for especificado, deve haver pelo menos 15 minutos entre cada intervalo.

Aqui estão alguns exemplos:

  • "Dom.11:30 PM-Seg.1:30 AM"
  • "6.22:00-6.22:15" (Execute de sábado às 22:00 até sábado às 22:15.)
  • "Dom.1:15-Segunda-feira.23:00"
  • "Segunda-feira,4:30-Segunda-feira.5:30","Quarta-feira 4:30-Quarta-feira.5:30" (Executar às segundas e quartas de manhã das 4:30 às 5:30.)

Propriedades do parâmetro

Tipo:

ScheduleInterval[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Aplicável: Exchange Server 2010

O parâmetro Identity especifica o servidor Unified Messaging que pretende modificar. É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:

  • Nome
  • GUID
  • DN (nome diferenciado)
  • ExchangeLegacyDN

Propriedades do parâmetro

Tipo:UMServerIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-IrmLogEnabled

Aplicável: Exchange Server 2010

O parâmetro IrmLogEnabled especifica se o log de transações do Gerenciamento de Direitos de Informação (IRM) deve ser habilitado. O registro em log do IRM está habilitado por padrão. Os valores incluem:

  • $true Ativar o registo de IRM
  • $false Desativar o registo de IRM

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IrmLogMaxAge

Aplicável: Exchange Server 2010

O parâmetro IrmLogMaxAge especifica a idade máxima para o arquivo de log do IRM. Os arquivos de log mais antigos do que o valor especificado são excluídos. O valor padrão é de 30 dias. Para especificar um valor, introduza o valor como um intervalo de tempo: dd.hh:mm:ss, em que d = dias, h = horas, m = minutos e s = segundos. O intervalo de entrada válido para este parâmetro é de 00:00:00 a 24855.03:14:07. A definição do valor do parâmetro IrmLogMaxAge como 00:00:00 impede a remoção automática dos arquivos de log do IRM devido à idade.

Propriedades do parâmetro

Tipo:EnhancedTimeSpan
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IrmLogMaxDirectorySize

Aplicável: Exchange Server 2010

O parâmetro IrmLogMaxDirectorySize especifica o tamanho máximo de todos os logs do IRM no diretório do log de conectividade. Quando um diretório atingir o tamanho máximo de arquivo, o servidor excluirá primeiro os arquivos de log mais antigos. O valor padrão é 250 megabytes (MB). Um valor válido é um número até 1,999999999 terabytes (2199023254528 bytes) ou o valor unlimited. O valor padrão é 6 gigabytes (6442450944 bytes).

  • B (bytes)
  • KB (quilobytes)
  • MB (megabytes)
  • GB (gigabytes)
  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro IrmLogMaxFileSize deve ser inferior ou igual ao valor do parâmetro IrmLogMaxDirectorySize. O intervalo de entrada válido para qualquer parâmetro é de 1 a 9223372036854775807 bytes. Se o valor unlimited for inserido, não será imposto um limite de tamanho ao diretório do log de conectividade.

Propriedades do parâmetro

Tipo:Unlimited
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IrmLogMaxFileSize

Aplicável: Exchange Server 2010

O parâmetro IrmLogMaxFileSizeespecifica o tamanho máximo de cada arquivo de log do IRM. Quando o tamanho máximo do arquivo de log é atingido, um novo arquivo de log é criado. O valor padrão é 10 MB. Um valor válido é um número até 1,999999999 terabytes (2199023254528 bytes) ou o valor unlimited. O valor padrão é 6 gigabytes (6442450944 bytes).

  • B (bytes)
  • KB (quilobytes)
  • MB (megabytes)
  • GB (gigabytes)
  • TB (terabytes)

Valores não qualificados são tratados como bytes. O valor do parâmetro IrmLogMaxFileSize deve ser inferior ou igual ao valor do parâmetro IrmLogMaxDirectorySize. O intervalo de entrada válido para qualquer parâmetro é de 1 a 9223372036854775807 bytes. Se o valor unlimited for inserido, não será imposto um limite de tamanho aos arquivos de log do IRM.

Propriedades do parâmetro

Tipo:ByteQuantifiedSize
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IrmLogPath

Aplicável: Exchange Server 2010

O parâmetro IrmLogPath especifica o local padrão do diretório do log do IRM. O valor predefinido é %ExchangeInstallPath%IRMLogs.

Ao definir o valor desse parâmetro como $null, o log IRM é efetivamente desabilitado. No entanto, se o valor do parâmetro IrmLogEnabled for $true, o Exchange adiciona erros ao registo de eventos da Aplicação. A melhor forma de desabilitar o registro em log do IRM é definir o parâmetro IrmLogEnabled como $false.

Propriedades do parâmetro

Tipo:LocalLongFullPath
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MaxCallsAllowed

Aplicável: Exchange Server 2010

O parâmetro MaxCallsAllowed especifica o número máximo de chamadas de voz simultâneas que o servidor de Mensagens Unificadas permite.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SIPAccessService

Aplicável: Exchange Server 2010

O parâmetro SIPAccessService especifica a porta FQDN e TCP do conjunto do Lync Server Edge mais próximo ou Skype for Business Server localização do conjunto edge para chamadas de entrada e saída do Lync remoto ou Skype for Business utilizadores localizados fora da rede.

Recomendamos que utilize sempre este parâmetro no Lync Server ou em implementações Skype for Business Server que abrangem várias regiões geográficas; caso contrário, o servidor de Mensagens Unificadas poderá selecionar um conjunto para o tráfego de multimédia Real-Time Protocolo de Transporte (RTP) que não seja o mais próximo geograficamente do utilizador remoto.

Pode configurar este parâmetro para cada servidor de Unified Messaging para que o valor identifique o conjunto do Lync Server Edge mais próximo ou Skype for Business Server conjunto do Edge para o servidor Exchange.

Propriedades do parâmetro

Tipo:ProtocolConnectionSettings
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SipTcpListeningPort

Aplicável: Exchange Server 2010

O parâmetro SipTcpListeningPort especifica a porta TCP utilizada pelo servidor de Mensagens Unificadas para receber chamadas recebidas. Esta porta TCP é utilizada por servidores de Unified Messaging adicionados a um dial plan de UM que não está configurado para utilizar o modo SIP Protegido ou Seguro. O padrão é a porta 5060.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SipTlsListeningPort

Aplicável: Exchange Server 2010

O parâmetro SipTlsListeningPort especifica a porta Transport Layer Security (TLS) utilizada pelo servidor de Mensagens Unificadas para receber chamadas recebidas. Esta porta TLS é utilizada por servidores de Unified Messaging que são adicionados a um dial plan do UM configurado para utilizar o modo SIP Protegido ou Seguro. O padrão é a porta 5061.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Status

Aplicável: Exchange Server 2010

O parâmetro Estado especifica o servidor unified Messaging status. As opções disponíveis são Ativado, Desativado e NoNewCalls.

Propriedades do parâmetro

Tipo:ServerStatus
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UMStartupMode

Aplicável: Exchange Server 2010

O parâmetro UMStartupMode especifica o modo de arranque do serviço De Mensagens Unificadas do Microsoft Exchange num servidor Exchange. Os valores válidos são:

  • TCP
  • TLS
  • Duplo: utilize este valor para adicionar o servidor unified Messaging aos dial plans do UM com definições de segurança diferentes. O servidor unified messaging pode escutar nas portas 5060 e 5061 ao mesmo tempo.

Se alterar o modo de arranque, terá de reiniciar o serviço de Mensagens Unificadas do Microsoft Exchange.

Propriedades do parâmetro

Tipo:UMStartupMode
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2010

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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

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.