2010-12-08 3 views
22

Windowsスケジューラ(Win Server 2008)にタスクが既に設定されています。それは素晴らしいですが、ピーク時(ボックスが他のものに使用されているとき)にシステムに負担をかけることがあります。私は現在、15分ごとにジョブを実行しています。タスクSch。 15分ごとに実行するように設定することができますが、特定の時間帯にのみ実行するようにしてください。だから私は15分ごとに実行するように設定することができますが、午後5時から午後5時までしか実行できません。午前5時から午後5時までは実行できません。Windowsタスクスケジューラ - 時間ウィンドウ内でのみ実行する

答えて

35

午後5時から開始する毎日のスケジュールを設定します。 [詳細設定]ダイアログで、[タスクの繰り返し]をクリックし、[毎回] = 15分、[時間:5am]までを指定します。

編集:上記の手順は、Windows 2003 ServerまたはXP用です。 Windows Server 2008がWindows 7に似ている場合は、[トリガー]タブでも同じことができます。毎日トリガーを設定します。開始時間は5pm、繰り返し間隔は15分、継続時間は12時間です。 事前定義された時間を守る必要はありません。これらのフィールドに任意の値を入力できます。

+1

を2008ボックスには、私は "高度な"ダイアログがありません。 「トリガー」タブでは、開始時間を設定することができ、「毎回繰り返しタスク」がありますが、「Until」オプションはありません。 「継続時間」がありますが、そのオプションは15分、30分、1時間、12時間、1日です。正確には非常に柔軟ではありません。何か不足していますか?どうも。 –

+0

@Bryan私の編集を参照してください。私は2008年のサーバーを利用できませんが、これはWindows 7のラップトップでタスクスケジューラのように見えます。 –

+0

ありがとうございます。 12時間プロセスを実行したくないことが判明したので、これは最適な解決策ではありません。トリガーページが15分、30分、1時間、12時間、1日しか許可されないという事実は少しイライラしています...しかし、私が今できる最善のことです。フォローアップのおかげで。 –

8

トリガータブでは、[新規]ボタンを使用して複数のトリガーを追加できます。下のスクリーンショットを参照してください。この上記

のWindows 2008の場合

Windows Task Scheduler Triggers Tab

25

&私がやったことです:

  1. 以下の設定
を使用してタブ
  • 新...
  • をトリガしたタスク
  • を作成します。

    Schedule

    この例では、午前12時06分から午後23時50分にタスクを実行したいと考えています。

    「期間中」で、実行したい時間を入力しました。実際には、 "for a duration of"フィールドに23:50:00のようなものを入力することもできます。 [OK]をクリックすると自動的に分に変換されます。それは私の経験でした。

  • +0

    これは、実際の受付時間と時間を入力する方法の詳細を示しているので、実際には受け入れられる回答になるはずです。この隠された機能がタスクスケジューラにあったことを誰が知っていましたか?確かに私ではない。 – Walter

    0

    あなたはスタートフィールドに設定する必要があります。5時00分〇​​〇秒AM、あなたは'12時間書かなければならない「の期間中、」オンまたは'12を:00:00' 私の勝利サーバー上で

    関連する問題