2014-01-29 51 views
5

對不起,如果這個或類似的問題,我希望我失去了一些愚蠢的東西,這很容易,但是,如何使用任務該schtasks /create命令,將開始說每天7和重複每隔一小時期限或一天的時間?schtasks/create(有一項任務每天運行並且每小時重複

如果我做

schtasks /create /tn "test" /tr "\"C:\Program Files\test.exe"" /sc HOURLY /mo 1 

如果指定的日期和時間,只會觸發

如果我做

schtasks /create /tn "test" /tr "\"C:\Program Files\test.exe"" /sc DAILY /mo 1 

它只會每天觸發一次。

在此先感謝!

+0

批處理文件本身可以使用'timeout'延遲60分鐘,然後循環重新開始。計劃的任務可以在早上7點啓動批處理文件。 – foxidrive

+0

嗯,這可能是一個黑客的方式來做到這一點,但如果計算機沒有打開7或7後關閉,它將無法啓動批處理文件或重新啓動批處理文件。 –

回答

9

想通了,重複間隔基本上是我需要的東西隨着時間

下面是如何安排的東西在7:00每天運行每隔1小時1天的持續時間。

schtasks /create /tn "test" /tr "\"test.exe"" /sc DAILY /st 07:00 /f /RI 60 /du 24:00 
2

Windows 8.1在幫助中有這個示例。還有一個HOURLY開關。

==> Creates a scheduled task "accountant" on the remote machine 
    "ABC" to run calc.exe every five minutes from the specified 
    start time to end time between the start date and end date. 

    SCHTASKS /Create /S ABC /U domain\user /P password /SC MINUTE 
      /MO 5 /TN accountant /TR calc.exe /ST 12:00 /ET 14:00 
      /SD 06/06/2006 /ED 06/06/2006 /RU runasuser /RP userpassword 
+0

ooo我想我看到了...但是,我會如何做到這一點,所以它是每一天? (不只是在開始和結束日期之間) –

相關問題