Существует ли ruby ​​cron под Windows? - PullRequest
1 голос
/ 22 июля 2011

Мое приложение ruby ​​будет работать в Windows XP.Мне нужен какой-то cron, который будет запускать задачи на регулярной основе.Я хочу, чтобы все это было сделано в ruby.

Есть ли cron, похожий на ruby ​​gem для Windows ?

Я бы хотел получить чистое рубиновое решение.Я знаю, что существует запланированная задача Windows.

Ответы [ 2 ]

2 голосов
/ 22 июля 2011

Вы можете создать запланированное задание из планировщика заданий *, чтобы вызвать интерпретатор ruby ​​с именем файла cron в качестве параметра. Существует множество вариантов управления выполнением задачи.

Ниже приведен скриншот планировщика Windows 7 и с PHP, но вы поняли идею.

Screen Shot

Вы также можете прочитать это руководство для Windows XP

надеюсь, это поможет

* Нажмите клавишу Windows + R и введите:% windir% \ system32 \ taskschd.msc / s

* Пуск \ Стандартные \ Системные инструменты \ Планировщик задач

0 голосов
/ 25 июля 2011

gem rufus-scheduler - это ответ. Не забудьте использовать scheduler.join

require 'rubygems'
require 'rufus/scheduler'

scheduler = Rufus::Scheduler.start_new

scheduler.every '1m' do
  puts "1 -  #{Time.new.strftime("%Y%m%d%H%M%S")}"

end


scheduler.join
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...