1 (изменено: Rialto, 2011-11-10 13:25:34)

Тема: VBS: Запуск скрипта из Task Scheduler

Есть простой скрипт удаления контактов из Public Folders на сервере exchange.

Set objOutl = WScript.CreateObject("Outlook.Application")
Set oNameSpace = objOutl.GetNamespace("MAPI")
Set oInbox = oNameSpace.GetDefaultFolder(18).Folders("контакты") 'Public folders\контакты
Set objItems = oInbox.Items
   For i = objItems.Count To 1 Step -1
       objItems.Item(i).Delete
   Next
objOutl.quit

Этот скрипт нормально запускается и отрабатывается, когда я запускаю его руками, но есть поставить его в Task Scheduler из под моей учетной записи, то появляется ошибка.

(1, 1) WScript.CreateObject: Could not create object named "Outlook.Application".

Что делать в таком случае ?

2

Re: VBS: Запуск скрипта из Task Scheduler

Может быть ошибка из-за выполнения под системной УЗ?