Собственно нарисовал расширенный вариант всем известного CronNT.
Цитата:
Ссылка
Цитата:
Данная программа является аналогом Unix утилиты cron, но для платформы Windows NT/XP/2000/2003. Задачей утилиты является запуск программ по времени. Инсталляция программе не требуется, необходимо только зарегистрировать WinNT-сервис с помощью команды “CronNT.exe – install”.
После получения архива с программой и его распаковки Вы получаете 4 файла: CronNT.exe (сам сервис), CronNT.tab (настройки запуска программ), CronNT.ini (конфигурационный файл), CronNT.txt (файл с описанием всех настроек).
Для инсталляции утилиты необходимо запустить CronNT.exe с параметром “-install”. После этого в консоли управления сервисами “services.msc” появится новый сервис (Nerosoft Cron Service). Здесь же можно управлять его запуском.
После запуска сервис каждую секунду проверяет файл CronNT.tab (расширенный аналог файла crontab в UNIX-клонах) и по указанному в нем расписанию запускает программы. Отличий от Unix-аналога в файле cronnt.tab всего три:
- добавлено поле “секунды”;
- добавлен флаг ожидания завершения копии процесса, прежде чем запустить следующую копию;
- добавлено поле лимита времени выполнения процесса, по истечении которого, процесс закрывается.
Ссылка