我的ruby应用程序将在Windows XP上运行。我需要某种能定期运行任务的cron。我希望所有这一切都在ruby中完成。
是否有 cron喜欢ruby gem for Windows ?
我想要纯红宝石溶液。我知道Windows Scheduled Task存在。
答案 0 :(得分:2)
您可以从任务计划程序*创建计划任务,以使用cron文件名作为参数调用ruby解释程序。控制任务的执行有很多选项。
以下是Windows 7调度程序和PHP的屏幕截图,但您明白了。
您还可以阅读本教程Windows XP
希望这会有所帮助
*按Windows键+ R键入:%windir%\ system32 \ taskschd.msc / s
*开始菜单\附件\系统工具\任务计划程序
答案 1 :(得分:0)
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