安排任务在每个月末运行。 (Windows Server 2003 - 计划任务)

时间:2010-09-01 16:06:02

标签: windows windows-server-2003 scheduled-tasks

我需要安排一个任务在每个月的最后一个晚上在Windows 2003 Server上运行。

我看到你可以安排它在“第一个或最后一个周一至周五”,甚至每个月的第n天安排 - 但是,不是如何让它在最后一天运行(不管是哪一天)本周或数字)。

提前致谢。

注意:我确实检查了“How do you schedule tasks in Windows?”等...

2 个答案:

答案 0 :(得分:5)

看起来您必须为您的任务设置多个计划。 31个月的一个时间表,30个月的另一个时间表,2月的一个时间表。请参阅:http://support.microsoft.com/kb/936627

答案 1 :(得分:4)

我做的有点不同 - 我每天都运行一个任务,但由于任务是在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

简单且有效 - 希望这有助于某人