Перезапуск программы через заданный интервал

Обсуждение программ nnCron и nnCron LITE

Перезапуск программы через заданный интервал

Postby Digi502 » Fri, 14 Mar 2014, 12:14

Здравствуйте.

Помогите пожалуйста кто чем может.
Необходимо организовать перезапуск программы через определенный интервал. Задача в том, что необходимо отвязать перезапуск от системного времени.
Пример. Устанавливаем перезапуск программы через 1 минуту и 21 секунду. Программа запускается, работает и через 1:21 соответственно выключается и с паузой (допустим 2 секунды) перезапускается.
Получится так: запустилась в 10 минут 20 секунд, проработала 1:21, выключилась в 11:41, прошла пауза 0:02, перезапустилась в 11:43, проработала 1:21, выключилась в 13:04, прошла пауза 0:02, перезапустилась и т.д.
На сегодняшний день использую такое решение

Code: Select all
#( restart
Action:
KILL: "********.exe"
PAUSE: 1000
StartIn: "D:\*********\*****"
NormalPriority
START-APP: D:\*********\*****.exe
)#


Данный алгоритм неудобен именно тем, что привязан к системному времени и перезапускается каждую минуту именно по системным часам (когда на часах становится 00 секунд)
Last edited by VoidVolker on Fri, 14 Mar 2014, 20:03, edited 1 time in total.
Reason: Для кода следует использовать bb-тег code.
Digi502
 
Posts: 12
Joined: Tue, 11 Mar 2014, 22:14

Re: Перезапуск программы через заданный интервал

Postby VoidVolker » Fri, 14 Mar 2014, 20:05

Code: Select all
#( Задача_210314032014
SingleInstance
Action:
BEGIN
    KILL: "********.exe"
    2000 PAUSE
    StartIn: "D:\*********\*****"
    NormalPriority
    START-APP: D:\*********\*****.exe
    81000 PAUSE
AGAIN
)#
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Перезапуск программы через заданный интервал

Postby Digi502 » Fri, 14 Mar 2014, 22:30

Спасибо!
Все работает как часы!

P.S. работает на системе: Windows 7 64-bit
Digi502
 
Posts: 12
Joined: Tue, 11 Mar 2014, 22:14


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests