Tho*_*ens 270 windows cron scheduling scheduled-tasks
一个谷歌搜索打开了,作为cron的执行相同功能的软件,但没有内置到Windows.
我正在运行Windows XP Professional,但对任何版本的Windows的建议都可能对某人有所帮助.
是否还有一种方法可以通过编程方式或通过命令行调用此功能(基于答案称为任务计划程序)?
Kri*_*ler 287
对于原始问题,询问Windows XP(和Windows 7):Windows任务计划程序
对于命令行用法,您可以使用AT命令进行计划.
对于较新的Microsoft OS版本,Windows Server 2012/Windows 8,请查看schtasks命令行实用程序.
如果使用PowerShell,则Windows PowerShell中的计划任务Cmdlet用于编写脚本.
小智 11
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
Run Code Online (Sandbox Code Playgroud)
最接近的等价物是Windows计划任务(控制面板 - >计划任务),尽管它们与cron相去甚远.
最大的区别(对我来说)是他们需要用户登录Windows框和用户帐户(带密码和所有密码),如果您的本地安全策略需要定期更改密码,这会让事情成为一场噩梦.我还认为,就设置运行项目的间隔而言,它不如cron灵活.
如果您更喜欢优质的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
Run Code Online (Sandbox Code Playgroud)