在Windows 7中指定的时间后运行脚本

时间:2013-01-16 06:12:50

标签: ruby-on-rails ruby ruby-on-rails-3

我有一个ruby脚本open.rb

require 'launchy'

 Launchy.open("http://stackoverflow.com")

现在我想要的是,我在第一次运行脚本的那一天比每10分钟运行一次。 有没有办法做到这一点,我在这里使用Windows 7.

谷歌之后,我有办法做Ruby on Rails,工人作为后台工作,但这不是我的解决方案,所以有任何可能的方法来做或有任何宝石来完成这项任务。

以及如何在运行之前清除chache。

1 个答案:

答案 0 :(得分:1)

解决方案是使用Windows Scheduler。

要设置每10分钟运行一次任务,请按照此Stack Overflow问题中的解决方案进行操作:windows scheduler to run a task every x-minutes?

UPDATE :这是一种将关联Ruby脚本运行到ruby.exe的方法:https://stackoverflow.com/a/1422398/188331(您可以制作批处理脚本)