Jump to content
  • Announcements

    • Rodion Nagornov

      Долгое сохранение сообщений || Delays while posting (click here to read the full text RU/EN)   09/20/2017

      Due to some technical reasons visual delays are possible while message sending. Actually your message is published immediately - just interface works long. In such case, please, do not re-send your message immediately! Press F5 to reload the page and check if your message/topic is published. || По техническим причинам возможно визуально долгое отправление сообщений на форуме. Фактически ваше сообщение публикуется мгновенно - долго отрабатывает графика. В случае подобной ситуации, пожалуйста, сначала обновите страницу (F5) и проверьте, появилось ли ваше сообщение. Не пытайтесь сразу отправить его заново.
Sign in to follow this  
Yuri Kalashnikov

Не работает при запуске через планировщик задач

Recommended Posts

Самая последняя версия Kaspersky Updater 3 MR1. Когда кликаю вручную на утилиту - запускается обновляется, в лог данные сохраняет. При запуске через планировщик в лог ничего не пишется, базы в сетевой папке итоге не обновляются, у антивирусов база не обновляется при обновлении из папки.
В планировщике запуск от имени текущего пользователя, под которым по умолчанию загружается рабочий стол.
Что с консольной версией, что с интерфейсной.
Было у кого-нибудь подобное?

Share this post


Link to post
2 часа назад, Yuri Kalashnikov сказал:

При запуске через планировщик в лог ничего не пишется

а как вы узнаете запустилась утилита или нет? 

Share this post


Link to post

В диспетчере задач процесс висит. Запускаю через vbs скрипт, чтоб было незаметно без видимых окон:
 

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "Y:\Kaspersky\UpdateUtility-Gui.exe", 0, false

Конкретно пробовал с консольной версией на Windows XP:

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "Y:\Kaspersky\UpdateUtility-Console.exe -u -r", 0, false

Если помещаю скрипт в автозагрузку, либо в планировщик задач от имени текущего пользователя - процесс запускается, висит в диспетчере задач, но ничего не происходит, судя по логу report.txt.

Когда запускаю скрипт руками - процесс запускается, сразу начинается наполнение лога report.txt и корректно выкачиваются обновления.
Утилита, обновления и скрипт находятся в сетевой папке.

Share this post


Link to post

Мой вопрос решился запуском обновлятора, как службы при помощи бесплатной утилиты NSSM: The Non-Sucking Service Manager. 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×