Jump to content
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
В 26.11.2017 в 01:16, Yuri Kalashnikov сказал:

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

Зачем такие трудности?

Пишете CMD (BAT) скрипт следующего содержания:

@Echo Off
PushD "Путь_к_папке_программы"
updater.exe -u -o файл_настроек.ini
PopD

вставляете его в планировщик и все.

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  

×

Important Information

We use cookies to make your experience of our websites better. By using and further navigating this website you accept this. Detailed information about the use of cookies on this website is available by clicking on more information.