web-dev-qa-db-ja.com

タスクスケジューラで4時間ごとにスクリプトを実行する

私はPHPこのように実行するスクリプトを設定しました

C:\ php\php.exe -fなど...

Windowsタスクスケジューラでは、毎日または1時間ごとにしかスケジュールできませんが、4時間ごとに実行するように構成するにはどうすればよいですか?

40
jim smith

Windows Server 2008/2008R2では、必要な時間数ごとに繰り返すタスクを設定できます。対応するドロップダウンメニューには、選択する1時間のオプションが表示されますが、必要な時間数を入力できます(下のスクリーンショットを参照)。

enter image description here

110
Mikhail

1時間ごとに実行するように設定し、PHPスクリプトの開始時に現在の時間を確認し、現在の時間のモジュラス4がゼロでない場合は終了することができます。

「繰り返しタスク」と表示されている場合、「1時間」を「4時間」に変更することもできます(ドロップダウンにないため、入力するだけです)。これはWindows 7で実行できますが、Windows Server 2008についてはわかりません。

1
Gerrat