PowerShell - Tip: Cómo cambiar la configuración del OWA en Exchange?

Hace unos días en Montevideo, Uruguay (ciudad donde vivo), ocurrió un pequeño problema con la hora: en esta fecha se activaba el horario de verano agregando una hora más.

Este año se decició que no se iba a aplicar más este cambio en la hora. Todas las empresas tuvieron errores con este tema, ya que en el Outlook por ejemplo, todas las reuniones estaban una hora más temprano 🙂

La cosa es que la solución más rápida para este problema fue cambiar la zona horaria por otra que sea GMT-03:00 y que no tenga horario de verano, por ejemplo Buenos Aires.

Según el siguiente enlace: Microsoft Time Zone Indez Values que enlista todos los usos horarios, tenemos que Buenos Aires es SA Eastern Standard Time

Teniendo el formato vamos al servidor de Exchange y desde la Shell de administración de Exchange, ejecutamos:

Get-Mailbox | Set-MailboxRegionalConfiguration -Language es-UY -TimeZone “SA Eastern Standard Time”

El comando anterior realiza el cambio de TimeZone y Language para todos los usuarios que estén habilitados en Exchange.

En cambio si queremos hacer el cambio para un usuario en particular, debemos ejecutar:

Set-MailboxRegionalConfiguration -Identity [email protected] -Language es-UY -DateFormat “dd/MM/yyyy” -TimeFormat “HH:mm” -TimeZone “SA Eastern Standard Time”

Donde Identity permite declarar el valor del usuario al que queremos hacer efectivo el cambio. Además agregamos otros parámetros como DateFormat y TimeFormat para setear la manera en que figuran estos datos

Dejo en enlace a la TechNet para el comando Set-MailboxRegionalConfiguration

Espero que les sirva la información para resolver algún problema.

Saludos,

Comments