Update-PublicFolderMailbox
Este cmdlet está disponible en Exchange local y en el servicio basado en la nube. Algunos parámetros y configuraciones pueden ser exclusivos de un entorno u otro.
Use el cmdlet Update-PublicFolderMailbox para actualizar la jerarquía de las carpetas públicas.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Sintaxis
InvokeSynchronizer
Update-PublicFolderMailbox
[-Identity] <MailboxIdParameter>
[-ForceOnlineSync]
[-FullSync]
[-Confirm]
[-DomainController <Fqdn>]
[-InvokeSynchronizer]
[-ReconcileFolders]
[-SuppressStatus]
[-WhatIf]
[<CommonParameters>]
InvokeSingleFolderSynchronizer
Update-PublicFolderMailbox
[-Identity] <MailboxIdParameter>
-FolderId <PublicFolderIdParameter>
-InvokeSynchronizer
[-CreateAssociatedDumpster]
[-Confirm]
[-DomainController <Fqdn>]
[-WhatIf]
[<CommonParameters>]
Description
Únicamente es necesario utilizar este cmdlet si desea invocar manualmente el sincronizador de jerarquía y el asistente de buzón. Ambos se invocan al menos una vez cada 24 horas para cada buzón de carpeta pública en la organización. El sincronizador de jerarquía se invoca cada 15 minutos si algún usuario ha iniciado sesión en un buzón secundario a través de Outlook o un cliente de Exchange Web Services.
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este artículo se enumeran todos los parámetros del cmdlet, es posible que no tenga acceso a algunos parámetros si no se incluyen en los permisos que se le asignan. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.
Ejemplos
Ejemplo 1
Update-PublicFolderMailbox -Identity PF_marketing
En este ejemplo se actualiza la jerarquía de carpetas públicas en el buzón de correo de carpeta pública PF_marketing.
Ejemplo 2
Get-Mailbox -PublicFolder | Update-PublicFolderMailbox
En este ejemplo se actualizan todos los buzones de carpetas públicas.
Parámetros
-Confirm
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.
- Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta:
-Confirm:$false. - La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CreateAssociatedDumpster
Aplicable: Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador CreateAssociatedDumpster especifica si se va a crear el contenedor de memoria asociado antes de sincronizar la carpeta. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSingleFolderSynchronizer
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DomainController
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
Este parámetro solo está disponible en Exchange local.
El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.
Propiedades del parámetro
| Tipo: | Fqdn |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FolderId
Aplicable: Exchange Server 2016, Exchange Server 2019, Exchange Online
El parámetro FolderId especifica el GUID o el nombre de la carpeta pública que desea sincronizar. También puede incluir la ruta con el formato \Carpeta pública de alto nivel\Carpeta pública.
Propiedades del parámetro
| Tipo: | PublicFolderIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSingleFolderSynchronizer
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ForceOnlineSync
Aplicable: Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador ForceOnlineSync especifica si se debe forzar que el buzón de carpeta pública secundario se sincronice con el buzón de carpeta pública principal. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSynchronizer
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FullSync
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador FullSync especifica que desea realizar una sincronización completa del buzón de la carpeta pública. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSynchronizer
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Identity
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El parámetro Identity especifica el buzón de carpeta pública que desea actualizar. Es posible usar cualquier valor que identifique exclusivamente el buzón. Por ejemplo:
- Nombre
- Alias
- Nombre distintivo (DN)
- Nombre completo (DN)
- Dominio\Nombre de usuario
- Dirección de correo electrónico
- GUID
- LegacyExchangeDN
- SamAccountName
- ID de usuario o nombre de la entidad de seguridad de usuario (UPN)
Propiedades del parámetro
| Tipo: | MailboxIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-InvokeSynchronizer
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador InvokeSynchronizer solo se puede utilizar en buzones de carpetas públicas de jerarquía secundaria y activa la sincronización de jerarquías desde el buzón de la carpeta pública principal al buzón de la carpeta pública secundaria especificado. No es necesario especificar un valor con este modificador.
Este modificador solo debe usarse para solucionar problemas.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSingleFolderSynchronizer
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
InvokeSynchronizer
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ReconcileFolders
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador ReconcileFolders especifica si se debe comprobar detenidamente si existen diferencias en la jerarquía de carpetas entre el buzón de la carpeta pública principal y el buzón de la carpeta pública secundaria. Las carpetas que existen en el buzón de carpeta pública principal y no en la secundaria se vuelven a crear. No es necesario especificar un valor con este modificador.
En Exchange local, se eliminan las carpetas que existen en el buzón de carpeta pública secundaria y no en el principal.
En Exchange Online, las carpetas que existen en el buzón de carpeta pública secundaria y no en el principal se mueven a \NON_IPM_SUBTREE\LOST_AND_FOUND. Consulte esta entrada de blog para obtener más información sobre LOST_AND_FOUND funcionalidad.
En ambos escenarios, las carpetas públicas que se eliminaron o trasladaron a LOST_AND_FOUND se pueden restaurar mediante Set-PublicFolder comando.
En este ejemplo se restaura la carpeta pública denominada "Marketing" de LOST_AND_FOUND a la carpeta denominada \South.
Get-PublicFolder \NON_IPM_SUBTREE\LOST_AND_FOUND\5773ba6a-9926-4d64-97db-63a2bdd94a5b\"Pesky Pole" | Set-PublicFolder -Path "\South"
En este ejemplo se restaura la carpeta pública denominada "Documents" de LOST_AND_FOUND a la carpeta denominada \Engineering.
Set-PublicFolder -Identity \NON_IPM_SUBTREE\DUMPSTER_ROOT\DUMPSTER_EXTEND\RESERVED_1\RESERVED_1\9f32c468-4bc2-42aa-b979-16a057394b2f\Documents -Path \Engineering
Nota: Debe usar el modificador ReconcileFolders solo con fines de reparación o solución de problemas para buscar diferencias en la jerarquía de carpetas públicas que no se detectan mediante una sincronización regular. Estas diferencias no detectadas pueden producirse en escenarios de conmutación por error de base de datos o recuperación ante desastres. Use este modificador con el modificador InvokeSynchronizer.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSynchronizer
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SuppressStatus
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador SuppressStatus especifica que la salida de este cmdlet se suprime y que el comando se ejecuta de forma asincrónica en segundo plano desde el Shell de administración de Exchange. No es necesario especificar un valor con este modificador.
Solo puede usar este modificador con el modificador InvokeSynchronizer.
Si no usa este modificador, la salida muestra los mensajes de estado cada 3 segundos durante un minuto como máximo. Hasta que transcurre el minuto, no puede usar la ventana de PowerShell para otros comandos.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
InvokeSynchronizer
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
Input types
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.
Salidas
Output types
Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.