Назад | Перейти на главную страницу

Есть ли способ вставить праздники в календари Outlook всех пользователей?

Кто-нибудь знает, как вставить праздники из файла .hol в календари Outlook всех наших пользователей?

Я знаю, что в Outlook есть праздники для всех стран, которые просто нужно добавить вручную. В Южной Африке праздничные дни, приходящиеся на воскресенье, также означают, что следующий понедельник также является выходным, что не учитывается в стандартном списке выходных в Outlook.

У нас есть собственный файл .hol, который добавляет эти бонусные выходные в понедельник, но я не могу найти способ добавить их в календари для всех пользователей без вмешательства пользователя.

Параметр командной строки outlook.exe /hol <file.hol> является ближайшим к решению, но для него по-прежнему требуется подтверждение пользователя.

Клиенты используют Outlook 2003/2007, а сервер - Exchange 2007.

Изменить: чтобы уточнить, это необходимо сделать в контексте безопасности пользователя с помощью сценария входа или аналогичного. Я не могу сделать это на стороне сервера из-за разрешений почтового ящика, которые нельзя изменить по нетехническим причинам.

Вы можете создать pst-файл, содержащий праздничные события, и импортировать его в почтовые ящики с помощью Импорт-Почтовый ящик командлет.

Эта статья содержит информацию о том, как сделать это с помощью Exmerge, и предоставить сценарий VBScript для дублирования PST-файла с правильным именем mailbox.nickname для этапа импорта.

Далее на этапе импорта вы можете взглянуть на Эта статья в блоге MSExchangeTeam по поводу командлета, заменяющего Exmerge в Exchange 2007.

Надеюсь, это соответствует вашим потребностям.

Похоже, это должна быть разумная функция в Exchange. Я пытаюсь сделать что-то подобное, и похоже, что единственными вариантами являются сторонние варианты.