Remove-CalendarEvents
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 Remove-CalendarEvents para cancelar futuras reuniones en buzones de usuario o recursos. Al cancelar reuniones futuras, se quitarán de los calendarios de asistentes y de recursos (por ejemplo, se va a quitar el buzón o el usuario se va de licencia).
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
Default (valor predeterminado)
Remove-CalendarEvents
[-Identity] <MailboxIdParameter>
-QueryWindowInDays <Int32>
[-CancelOrganizedMeetings]
[-Confirm]
[-PreviewOnly]
[-QueryStartDate <ExDateTime>]
[-UseCustomRouting]
[-WhatIf]
[<CommonParameters>]
Description
Este cmdlet cancela las reuniones en el buzón especificado en el que el buzón es el organizador de la reunión y la reunión tiene uno o más asistentes o recursos. No cancela citas o reuniones sin asistentes o recursos. Como las cancelaciones de reuniones se deben enviar, el buzón debe seguir habilitado para enviar correo.
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 tiene asignados. 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
Remove-CalendarEvents -Identity chris@contoso.com -CancelOrganizedMeetings -QueryWindowInDays 120
En este ejemplo se cancelan todas las reuniones del buzón chris@contoso.com que tengan lugar en la fecha de hoy o 120 días después. Después de cancelar las reuniones, puede quitar el buzón.
Ejemplo 2
Remove-CalendarEvents -Identity "Angela Gruber" -CancelOrganizedMeetings -QueryStartDate 11-30-2025 -QueryWindowInDays 120
En este ejemplo se cancelan las reuniones del calendario de Angela Gruber para el intervalo de fechas especificado. Angela está tomando una licencia temporal de la empresa, por lo que la cancelación de estas reuniones las quita de los calendarios de usuarios y recursos durante su ausencia.
Ejemplo 3
Remove-CalendarEvents -Identity "Jacob Berger" -CancelOrganizedMeetings -QueryStartDate 11-30-2025 -QueryWindowInDays 90 -PreviewOnly -Verbose
En este ejemplo se muestra una vista previa de las reuniones que se cancelarían en el calendario de Jacob Berger para el intervalo de fechas especificado. No se realizan cambios en el buzón.
Parámetros
-CancelOrganizedMeetings
Aplicable: Exchange Server 2019, Exchange Server SE, Exchange Online
El modificador CancelOrganizedMeetings especifica si se cancelarán las reuniones en el buzón. No es necesario especificar un valor con este modificador.
Para cancelar las reuniones en el buzón, debe usar este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Confirm
Aplicable: Exchange Server 2019, Exchange Server SE, Exchange Online
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador al 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. Para estos cmdlets, especificar el modificador Confirm sin un valor introduce una pausa que le obliga a reconocer el comando antes de continuar.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | 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 2019, Exchange Server SE, Exchange Online
El parámetro Identity especifica el buzón que desea modificar. 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 de parámetro
| Tipo: | MailboxIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Obligatorio: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-PreviewOnly
Aplicable: Exchange Server 2019, Exchange Server SE, Exchange Online
El modificador PreviewOnly especifica si se debe obtener una vista previa de los resultados del comando sin cancelar realmente ninguna reunión. No es necesario especificar un valor con este modificador.
Este modificador se usa con el modificador Detallado.
Nota: El resultado de este cmdlet siempre indica que las reuniones existentes están en cola para su cancelación. Pero si usa este modificador, las reuniones no se cancelarán.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-QueryStartDate
Aplicable: Exchange Server 2019, Exchange Server SE, Exchange Online
El parámetro QueryStartDate especifica la fecha de inicio para buscar las reuniones que desea cancelar.
Use el formato de fecha corta que se define en la opción Configuración regional en el equipo en el que se ejecuta el comando. Por ejemplo, si el equipo está configurado para usar el formato de fecha corta MM/dd/aaaa, escriba 09/01/2018 para especificar el 1 de septiembre de 2018. Puede escribir solo la fecha, o la fecha y la hora del día. Si escribe la fecha y la hora del día, encierre el valor entre comillas ("), por ejemplo, "01/09/2018 5:00 PM".
Nota: Si no usa este parámetro, se usa la fecha de hoy.
Use el parámetro QueryWindowInDays para especificar la fecha de finalización.
Propiedades de parámetro
| Tipo: | ExDateTime |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-QueryWindowInDays
Aplicable: Exchange Server 2019, Exchange Server SE, Exchange Online
El parámetro QueryWindowInDays especifica el número de días después del valor del parámetro QueryStartDate para buscar las reuniones que desea cancelar.
Si se produce una instancia de una reunión periódica durante el período de tiempo especificado, se cancela toda la serie (no solo las instancias durante el período de tiempo).
Nota: La ventana máxima permitida para la cancelación de reuniones es de 1825 días (5 años).
Propiedades de parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UseCustomRouting
Aplicable: Exchange Online
Este parámetro solo está disponible en el servicio basado en la nube.
{{ Fill UseCustomRouting Description }}
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | 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 2019, Exchange Server SE, Exchange Online
El modificador WhatIf muestra lo que hace el comando sin realizar ningún cambio. No es necesario especificar un valor con este modificador.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | 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.