Как закрыть Outlook скриптом

Во многих организация используют такого монстра корпоративного почтописания как Outlook. И, естественно, у вас может встать задаче централизованного бакапа его pst файлов.  Вы можете использовать некую о программу централизованного резервного копирования PST файлов Outlook, либо просто самописные скрипты копирующие данные PST файлы в хранилище. Однако есть один нюанс: могут быть  проблемы с PST файлами тех пользователей, которые не закрывают Outlook в конце рабочего дня после завершения работы. Если вашей  программе/скриптах бэкапа не предусмотрена такая  ситуация, то pst файл скопирован не будет, либо может случится, что он повредиться. Но даже если вариант такой ситуация предусмотрен, не факт, что там не будет задействован грубый метод закрытия, который можете привести к повреждению pst файла. Я привожу код скрипта, который правильным образом закрывает Outlook:

On Error Resume Next
Set Outlook = GetObject(, «Outlook.Application»)
If Err = 0 Then
Outlook.Quit()
End If

Вставьте данный код его в файл скрипта, например, «close_outlook.vbs» и поставьте данный скрипт в планировщик на запуск  на несколько минут раньше, чем будет выполняться резервное копирование PST файла.


Предыдущая статья Следующая статья

Комментариев: 0 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)