我必须每天从SFTP服务器下载文件。我有从程序服务器检索文件的程序,但我正在考虑设置一个cron作业(或类似的东西)来自动化。我们是Windows商店,需要在Windows中设置cron作业。
答案 0 :(得分:48)
相当于cron作业的窗口是计划任务。
可以按照Alex和Rudu的描述创建计划任务,但也可以使用schtasks
完成命令行(如果您需要编写脚本或添加它到版本控制)。
一个例子:
schtasks /create /tn calculate /tr calc /sc weekly /d MON /st 06:05 /ru "System"
创建任务计算,它在每个星期一6:05开始计算器(计算)(如果你需要的话)。
可在此处找到所有可用命令:http://technet.microsoft.com/en-us/library/cc772785%28WS.10%29.aspx
适用于Windows Server 2008以及Windows Server 2003。
答案 1 :(得分:41)
答案 2 :(得分:7)
http://windows.microsoft.com/en-US/windows7/schedule-a-task
也许这对Windows预定任务有帮助......
答案 3 :(得分:7)
有pycron我真的作为Windows的Cron实现,但也有内置的调度程序,它应该可以正常工作(控制面板 - >计划任务 - >添加计划任务)
答案 4 :(得分:1)
如果您不想使用Scheduled Tasks,则可以使用Windows Subsystem for Linux,它可以让您在Linux上使用cron作业。
要确保cron确实在运行,可以在Linux终端中键入service status cron
。如果它当前未运行,则键入service cron start
,您应该会很好。