2
我有一個創建使用的schtasks計劃任務文件:可能使用schtasks將任務安排到第二個任務?
<?php
$cur_dt = new DateTime('now');
$cur_dt->add(new DateInterval('PT60S'));
$cmd = 'schtasks /create /sc once /ru uname /rp pwd /tn "repost_labor" /tr "' . $fname . '" /st ' . $cur_dt->format('H:i:s') . ' /sd ' . $cur_dt->format('Y/m/d');
exec($cmd, $out, $retval);
?>
所以它產生的東西,看起來像這樣:
schtasks /create /sc once /ru uname /rp pwd /tn "repost_labor" /tr "myfile.bat" /st 12:52:12 /sd 2013/07/23
然而,儘管它試圖設置秒,任務調度程序忽略它,只增加小時&分鐘。所以如果當前時間是12:51:12,而不是上述在12:52:12創建一個任務,它會在12:52:00創建它。
爲什麼Task Scheduler忽略秒?
是否有解決方法?
謝謝!
它會忽略秒數,因爲/ st開關只需要「HH:MM」輸入。 –