График выполнения еженедельных операций
Синтаксис
<еженедельная операция>::= everyweek (day=<день недели>, time=<время суток>)<действия> <день недели>::= Mon | Tue | Wed | Thu | Fri | Sat | Sun <время суток>::= '< дата в формате HH24:MI>' <действия>::= {<блок операторов>}
Примечание
Mon – понедельник, Tue – вторник, Wed – среда, Thu – четверг, Fri – пятница, Sat – суббота, Sun – воскресение.
Описание
Указанные <действия> будут выполняться каждую неделю в заданный день недели и время суток.
Пример
everyweek(day=Mon,time='08:00') { /* Создание нового архива */ backup ("s -startinc -u SYSTEM/MANAGER8 -f c:\lhb\"+ tostr(cdate()) + "-" + tostr(cmonth()) + "-" + tostr(cyear2()) + "\""); exception: logprint(ctimestamp()+":\n"); logprint("\tError=" + TOSTR(CERROR)); logprint("\tLinError=" + TOSTR(LINERROR)); logprint("\tSysError=" + TOSTR(SYSERROR)); stop; }