【问题标题】:running script after specified time in windows 7在Windows 7中指定时间后运行脚本
【发布时间】:2012-12-30 09:55:57
【问题描述】:

我有一个 ruby​​ 脚本 open.rb

require 'launchy'

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

现在我想要的是在一天中我第一次运行脚本而不是每 10 分钟运行一次。 那么有什么办法可以做到这一点,这里我使用的是 Windows 7。

在 google 之后,我找到了一种方法来使用 Ruby on Rails 作为后台工作,但这不是我的解决方案,所以有任何可能的方法来完成这项任务,或者是否有任何 gem 来完成这项任务。

还有如何在运行之前清除 chache。

【问题讨论】:

  • 改用 Windows 调度程序怎么样?
  • 我怎样才能运行 ruby​​ 脚本,我想在每 10 分钟后运行一次,据我所知,我们可以在一天内运行最少 i 次
  • 我认为问题是针对 windows-7 标签的。
  • @user1944856 ,是的,你可以。看我的回答。

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


【解决方案1】:

解决方案是使用 Windows Scheduler。

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

更新:这是一种将 Ruby 脚本与ruby.exe 关联的方法:https://stackoverflow.com/a/1422398/188331(你可以制作一个批处理脚本)

【讨论】:

  • 比我如何在 schedular 中运行 ruby​​ 脚本
猜你喜欢
  • 1970-01-01
  • 2013-04-11
  • 1970-01-01
  • 1970-01-01
  • 2014-05-20
  • 2012-05-27
  • 2017-06-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多