计划任务以在每月结束时运行。 (Windows Server 2003 - 计划任务)
问题描述:
我需要安排任务在每个月的最后一晚在Windows 2003 Server上运行。计划任务以在每月结束时运行。 (Windows Server 2003 - 计划任务)
我看到你可以安排它在“第一个或最后一个星期一至星期五”,甚至每个月的第n天运行 - 但不是如何让它在最后一天运行(不管星期几或号码)。
在此先感谢。
注:我做检查“How do you schedule tasks in Windows?”,等等
答
我这样做有点不同 - 我每天运行一个任务,但由于任务是在VBScript中 - 我这样做:
DIM datecur, datefut
datecur = DATEPART("m",NOW())
datefut = DATEPART("m",NOW()+1)
If (datecur <> datefut) then
'insert code you want to run here
end if
简单,它的工作原理 - 希望这可以帮助别人
或者,如果要求不太挑剔,则可以更容易地安排每一天或第28天的工作...... – ewall 2010-09-01 17:03:34
+1谢谢 - 这就是我一直在寻找的。 @ewall是的,我太害怕了。 :)但是这会为我的应用程序产生一些非常有趣的结果。 – 2010-09-02 00:22:14