Мой старт в интернет!

В файловый архив добавлен Cron Service для MySrv

Обеспечивает выполнение заданий, указанных в файле CRONTAB. Каждое задание описывается строкой следующего вида:

Минута Час День Месяц ДеньНедели Команда

Каждая позиция строки задания разделяется пробелом. Строка, начинающаяся с #, считается комментарием. Допустимые значения позиций приведены в таблице:

ПозицияЗначение
Минута0-59
Час0-23
День1-31
Месяц1-12
ДеньНедели0-6 (0=Вс, 1=Пн, …, 6=Сб)

Указание * в позиции означает все его допустимые значения.

Пример:

# каждый час обновлять статистику по сайту
0 * * * *  w:\usr\local\mysrv-cmd\do.cmd updatestats
# каждый понедельник в 00:00 очищать кэш
0 0 * * 1 w:\usr\local\mysrv-cmd\do.cmd clearcache
#  1-го числа каждого месяца в 00:05 чистить логи
5 0 1 * * w:\usr\local\mysrv-cmd\do.cmd clearlog
# каждый день в 08:30 делать бэкап базы данных
30 8 * * * w:\usr\local\mysrv-cmd\do.cmd backupdb

Управление:

mysrv.cmd install cronинсталлировать
mysrv.cmd uninstall cronдеинсталлировать
mysrv.cmd start cronстартовать
mysrv.cmd restart cronрестартовать
mysrv.cmd stop cronостановить

Установка:

  1. Распаковать архив в корень диска W:
  2. В папке C:\WINDOWS\System32 создать файл с заданиями
  3. В файл W:\usr\local\my-srv\mysrv-all.modules.cmd добавить строку
    CALL %Drive%:%CmdDir%\%Prefix%cron.cmd
  4. Инсталлировать командой:
    mysrv.cmd install cron

Важно!
Файл CRONTAB должен находиться в папке C:\WINDOWS\System32 для 32-разрядной ОС или в C:\WINDOWS\SystemWOW64 для 64-разрядной

Источник: kalab Cron

Скачать