Всем большой привет!
Вопросик решил озвучить, ибо сам ответ не нарыл... может не там рыл?..
Существует отдельный компьютер, который просыпается по времени и вырубается по времени, на автомате. При старте системы (WinXP SP2) запускается ряд задач, в т.ч. nnCron 1.87 Build 733.
При старте nnCron всегда выполняется задача "при старте", в которой можно задать что угодно (переменную, о ней, как раз ниже)...
После этого, по времени, в течении всего рабочего дня, крутятся прочие задачи nnCron, выполняющие разные действия.
Время запуска у них указано двумя способами:
1.
Time: 29 10-20 * 12 *
Action:
...
2.
Time: 59 10,12,13,15,16,18,19 * * * *
Action:
...
Время, выделенное в примерах, это время "до которого нужно запускать" конкретную задачу.
Вопрос, можно ли прописать в "самой первой задаче" nnCron-переменную, которую потом прописывать в строке "время запуска".
Ибо задач много, а когда нужно поменять время их работы, то приходится ручками ворошить всю кучу! А так поменял в одной задаче переменную и все крутиться до нового времени!
Скажем сейчас время работы программы с 10 до 20, значит
например, endTime=20 и тогда
программа №1 должна выглядеть так: Time: 29 10-endTime * 12 *
программа №2 должна выглядеть так: Time: 59 10,12,13,15,16,18,endTime-1 * * * *
Вот такой вопрос.
Заранее спасибо за помощь!
Удачи!
__________________
56°51' N / 60°36' E
|