Update-PublicFolderMailbox

Este cmdlet está disponível no Exchange local e no serviço baseado na nuvem. Alguns parâmetros e configurações podem ser exclusivos de um ou outro ambiente.

Use o cmdlet Update-PublicFolderMailbox para atualizar a hierarquia de pastas públicas.

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

Syntax

Update-PublicFolderMailbox
      [-Identity] <MailboxIdParameter>
      [-ForceOnlineSync]
      [-FullSync]
      [-Confirm]
      [-DomainController <Fqdn>]
      [-InvokeSynchronizer]
      [-ReconcileFolders]
      [-SuppressStatus]
      [-WhatIf]
      [<CommonParameters>]
Update-PublicFolderMailbox
      [-Identity] <MailboxIdParameter>
      -FolderId <PublicFolderIdParameter>
      -InvokeSynchronizer
      [-CreateAssociatedDumpster]
      [-Confirm]
      [-DomainController <Fqdn>]
      [-WhatIf]
      [<CommonParameters>]

Description

Este cmdlet deve ser usado apenas se você quiser invocar manualmente o sincronizador de hierarquia e o assistente de caixa de correio. Ambos são invocados pelo menos uma vez a cada 24 horas, para cada caixa de correio de pasta pública na organização. O sincronizador de hierarquia é invocado a cada 15 minutos se qualquer usuário estiver conectado a uma caixa de correio secundária através do Outlook ou de um cliente de serviços Web do Exchange.

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.

Examples

Exemplo 1

Update-PublicFolderMailbox -Identity PF_marketing

Este exemplo atualiza a hierarquia de pastas públicas na caixa de correio de pasta pública do PF de _ marketing.

Exemplo 2

Get-Mailbox -PublicFolder | Update-PublicFolderMailbox

Este exemplo atualiza todas as caixas de correio de pasta pública.

Parameters

-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, Remover-* cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para esses cmdlets, você pode ignorar a solicitação 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.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-CreateAssociatedDumpster

A opção CreateAssociatedDumpster especifica se é para criar o dumpster associado antes da sincronização da pasta. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-DomainController

Este parâmetro está disponível somente no Exchange local.

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.

Type:Fqdn
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-FolderId

O parâmetro FolderId especifica o GUID ou o nome da pasta pública que você deseja sincronizar. Você também pode incluir o caminho usando o formato \ TopLevelPublicFolder \ PublicFolder.

Type:PublicFolderIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-ForceOnlineSync

A opção ForceOnlineSync especifica se é para forçar a caixa de correio de pasta pública secundária a sincronizar com a caixa de correio de pasta pública principal. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-FullSync

A opção FullSync especifica que você deseja executar uma sincronização completa da caixa de correio de pasta pública.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Identity

O parâmetro Identity especifica a caixa de correio de pasta pública que você deseja atualizar. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome

  • Alias

  • Nome diferenciado (DN)

  • Nome diferenciado (DN)

  • <domain name>\<account name>

  • DN canônico

  • GUID

  • LegacyExchangeDN

  • SamAccountName

  • ID de usuário ou nome UPN

Type:MailboxIdParameter
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-InvokeSynchronizer

A opção InvokeSynchronizer pode ser usada somente em caixas de correio de pasta pública de hierarquia secundária e aciona a sincronização de hierarquia a partir da caixa de correio de pasta pública primária para a caixa de correio de pasta pública secundária especificada.

Essa opção deve ser usada somente para solução de problemas.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-ReconcileFolders

A opção ReconcileFolders especifica se diferenças na hierarquia de pastas entre a caixa de correio de pasta pública primária e a caixa de correio de pasta pública secundária devem ser analisadas atentamente. Pastas presentes na caixa de correio de pasta pública primária e ausentes na secundária serão recriadas. Pastas presentes na caixa de correio de pasta pública secundária e ausentes na primária serão excluídas.

Essa opção deve ser usada somente para solução de problemas ou reparo, com o objetivo de procurar diferenças na hierarquia de pasta pública que não são detectadas por uma sincronização regular. As diferenças não detectadas podem ocorrer em cenários de recuperação de desastres ou de failover de banco de dados. Essa opção deve ser usada com a opção InvokeSynchronizer.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-SuppressStatus

A opção SuppressStatus especifica que a saída desse cmdlet será suprimida e que o comando será executado de forma assíncrona em segundo plano a partir do Shell de Gerenciamento do Exchange. Não é preciso especificar um valor com essa opção.

Só é possível usar essa opção com a opção InvokeSynchronizer

Se você não usar essa opção, a saída exibirá mensagens de status a cada 3 segundos por até um minuto. Até o minuto passar, não é possível usar a janela do PowerShell para outros comandos.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-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
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Inputs

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.

Outputs

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.