通过谷歌搜索可以找到与cron功能相同的软件,但没有内置在Windows中。

我使用的是Windows XP Professional,但任何版本的Windows建议都可能对某些人有所帮助。

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


当前回答

Windows中的“AT”命令与cron非常相似。可以通过命令行访问。

其他回答

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

对于最初的问题,询问Windows XP(和Windows 7): Windows任务调度器

对于命令行使用,您可以使用AT命令进行调度。

对于较新的微软操作系统版本(Windows Server 2012 / Windows 8),请查看schtasks命令行实用程序。 如果使用PowerShell, Windows PowerShell中的计划任务cmdlet是为脚本编写的。

At命令现在已弃用

你可以使用SCHTASKS

使用Windows任务计划程序按时间和日期安排任务。

'at'命令。

AT命令调度命令和 在计算机上运行的程序 指定的时间和日期。日程安排 服务必须正在运行才能使用AT 命令。”