Windows计划任务的实用替代方案(小商店)

时间:2008-09-18 15:13:48

标签: windows scheduling

我在一个非常小的商店(2个人)工作,自从几个月前我开始以来,我们一直依赖Windows计划任务。最后,我已经决定我已经有了一些无能为力的悲伤,比如

  1. 除域名级别外,我找不到任何日志(非域管理员的机器管理员无法访问)
  2. 当作业失败时,没有警报机制(电子邮件,一个)。
  3. 再一次,我们是一家小商店。我正在寻找类似的调度系统升级,而不是我在使用源代码控制(VSS - > Subversion)。我正在寻找

    系统的建议
    1. 能够完成上述两件事
    2. 已经过社区测试。我很想成为一个令人兴奋的软件的猪,但作业安排不是我的日常工作。
    3. 远程管理工作的能力
    4. 免费加号。便宜还可以,但我很少有兴趣通过7个功率点演示进行全面的销售宣传。
    5. 除了.EXE的a(次要)加上(按名称运行程序集,按名称运行Excel宏,运行数据库存储过程等),内置运行常见任务的能力。

5 个答案:

答案 0 :(得分:14)

我想你可以看一下:

http://www.visualcron.com/

答案 1 :(得分:2)

考虑Cygwin及其“cron”的版本。它符合要求#1到4(虽然没有#3的漂亮用户界面。)

答案 2 :(得分:1)

为在这个非常古老的线索上掀起灰尘而道歉。但是我对这里提到的内容不太感兴趣。

Windows中的计划任务非常棒(%^#%加载比编写我可能添加的服务更好)。是的,并非没有限制。但仍然非常强大。我非常依赖他们来做各种不同的事情。

如果你对c#有一个轻微的掌握,你可以写为自定义"任务" (基本上是一个控制台应用程序),几乎可以做任何事情。如果持续/可访问的日志记录是你所追求的,为什么不是SerilogNLog之类的东西呢?即使在撰写本文时,它也具有非常强大的功能集。这个工具本身与一些c#一起,可以很容易地解决你的问题。

也许我错过了这一点,但在我看来,这不是一个真正的问题。至少不再......

答案 3 :(得分:0)

如果您正在寻找免费工具,那么适用于Windows的流行Cron工具有很多实现,例如CRONw。配置和维护非常简单。您可以轻松编写添加自定义WSH脚本来发送电子邮件和添加日志条目。

如果你是商业化的方式,BMC Control-M可能是最好的之一,但我不相信它特别便宜。

您也可以考虑一些即将推出的软件包,例如JobScheduler

答案 4 :(得分:0)

非常老的问题,但我们使用Jenkins。是的,它的主要目的是用于CI \ CD,但它也非常适合CRON,具有大量的插件和集成功能。