我需要安排任務在每個月的最後一晚在Windows 2003 Server上運行。計劃任務以在每月結束時運行。 (Windows Server 2003 - 計劃任務)
我看到你可以安排它在「第一個或最後一個星期一至星期五」,甚至每個月的第n天運行 - 但不是如何讓它在最後一天運行(不管星期幾或號碼)。
在此先感謝。
注:我做檢查「How do you schedule tasks in Windows?」,等等
我需要安排任務在每個月的最後一晚在Windows 2003 Server上運行。計劃任務以在每月結束時運行。 (Windows Server 2003 - 計劃任務)
我看到你可以安排它在「第一個或最後一個星期一至星期五」,甚至每個月的第n天運行 - 但不是如何讓它在最後一天運行(不管星期幾或號碼)。
在此先感謝。
注:我做檢查「How do you schedule tasks in Windows?」,等等
看起來你必須設置多個日程安排你的任務。一個月的時間安排爲31天,另一個爲30天的安排,另一個爲2月的安排。看到這一點:http://support.microsoft.com/kb/936627
我這樣做有點不同 - 我每天運行一個任務,但由於任務是在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