DJ makrus
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: #( CLASSIC-TASK-#-Test_TimeAlt \ NoActive RunMissed SingleInstance AsLoggedUser fVAR time_flag Time: 0 11 * * 6 * Action: time_flag S" 0" COMPARE \ будем запускать в субботу только если переменная содержит "1" IF \ проверки на случай запуска задачи по RunMissed WD S>NUM 6 = hh S>NUM 11 = AND mm S>NUM 0 = AND IF S" Выполняем необходимые нам действия" MsgBox THEN THEN time_flag S>NUM 0= N>S TO time_flag \ инвертируем значение флага на противоположное )# | вот как-то так, теперь если хотим запуск этой задачи в ближайшую субботу - записываем в файл "..\var\time_flag" - 1 PS при невключении компа нечетное кол-во недель, флаг надо корректировать вручную. |