当前位置:  开发笔记 > 开发工具 > 正文

什么是Windows版的cron?

如何解决《什么是Windows版的cron?》经验,为你挑选了11个好方法。

一个谷歌搜索打开了,作为cron的执行相同功能的软件,但没有内置到Windows.

我正在运行Windows XP Professional,但对任何版本的Windows的建议都可能对某人有所帮助.

是否还有一种方法可以通过编程方式或通过命令行调用此功能(基于答案称为任务计划程序)?



1> Kris Kumler..:

对于原始问题,询问Windows XP(和Windows 7):Windows任务计划程序

对于命令行用法,您可以使用AT命令进行计划.

对于较新的Microsoft OS版本,Windows Server 2012/Windows 8,请查看schtasks命令行实用程序.
如果使用PowerShell,则Windows PowerShell中的计划任务Cmdlet用于编写脚本.


在Windows 10中,`at``已弃用,不会运行.`schtasks.exe`很难使用(例如,在没有管理员权限的情况下不会运行)和bugged(例如`/ Z`开关).
任务计划程序是一件软件的垃圾箱.每当我打开它时,有50/50的机会它会将整个计算机的帧速率降低到3fps,同时尝试加载类似6项的表格视图

2> stephenbayer..:

在Windows的"AT"命令是非常相似的cron.它可以通过命令行使用.


您提供的链接也将我定向到SCHTASKS命令。

3> 小智..:

pycron在Windows上非常接近.

支持以下条目:

1    Minute (0-59)
2    Hour (2-24)
3    Day of month (1-31)
4    Month (1-12, Jan, Feb, etc)
5    Day of week (0-6) 0 = Sunday, 1 = Monday etc or Sun, Mon, etc)
6    User that the command will run as
7    Command to execute



4> leppie..:

'at'命令.

"AT命令安排命令和程序在指定的时间和日期在计算机上运行.必须运行Schedule服务才能使用AT命令."



5> Dror Helper..:

使用Windows任务计划程序计划随时间和日期的任务.



6> Adam Mitz..:

是否还有一种以编程方式调用此功能(基于答案称为任务计划程序)的方法[...]?

MSDN上的任务调度程序API.



7> ckramer..:

最接近的等价物是Windows计划任务(控制面板 - >计划任务),尽管它们与cron相去甚远.

最大的区别(对我来说)是他们需要用户登录Windows框和用户帐户(带密码和所有密码),如果您的本地安全策略需要定期更改密码,这会让事情成为一场噩梦.我还认为,就设置运行项目的间隔而言,它不如cron灵活.


虽然cron绝对优于Windows任务,但您实际上可以使用计算机的"SYSTEM"帐户,该帐户不需要密码并且对本地计算机具有完全权限.虽然如果您使用外部资源(例如需要域名信用的共享驱动器),这显然会出现问题.

8> enobrev..:

如果您更喜欢优质的cron,那么CRONw就是您的最佳选择.

Supported systems

* Windows 2000 (any version)    works
* Windows XP (SP 2)             works
* Windows Server 2003           works
* Windows NT 4 (SP 6)           should work but not tested
* Windows 3.11, Windows 95,
  Windows 98, Windows ME,
  Windows XP beneath SP2        not supported by design



9> Zsolt Botyka..:

Zcron可免费供个人使用.



10> 小智..:

不完全是Windows版本,但您可以使用Cygwin的crontab.有关安装说明,请参见此处:此处.


这个答案包含linkrot,但是StackOverflow问题[如何在Windows上的Cygwin中运行crontab?](http://stackoverflow.com/questions/707184/how-do-you-run-a-crontab-in-cygwin -on-windows)很有帮助.

11> shasi kanth..:

有NNCron for Windows.IT可以安排定期运行的作业.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有