среда, 1 августа 2012 г.

Нестандартный планировщик задач в Windows

Если у вас возникло желание иметь на Windows машине планировщик задач отличный от стандартного, то посмотрите в сторону crond. Благодаря усилиям http://www.kohnos.net/ эта чисто unix`совая утилита может выполняться и в среде Windows!...

Утилита является бесплатной и входит в состав комплекса Windows CLI. Отсутствие  у программы графического интерфейса полностью укладывается в концепцию unix администрирования. Для установки в качестве службы необходимо скопировать из архива wincli.zip файлы crond.exe, crontab, .cronrc в корневой каталог Windows. Затем выполнить crond.exe с ключом /I для установки в качестве службы. Чтобы служба автоматически стартовала после перезагрузки Windows используйте ключ /IA. Собственно само расписание и выполняемые задачи фиксируются в файле crontab согласно unix синтаксису программы. Для удаления crond из системы, сначала остановите службу через соответствующую оснастку (используйте менеджер mmc в поле "Пуск/выполнить"). Дальше запустите crond.exe c ключом /U, и удалите файлы из корневого каталога Windows.

P.S. Для вступления в силу конфигурационных изменений произведите рестарт службы через панель управления, администрирование, службы, crond, перезапустить...