Windowsタスクスケジューラーで特定の.exeを10分おきに実行させようとしているのですが、オプションでは1日1回しか実行できません。
10分や20分ごとに実行させる方法はありませんか?
このタスクは、2つのステップで構成されなければなりません。
まず、毎日0:00に開始するシンプルなタスクを作成します。次に、「詳細設定...」(またはお使いのOSによっては同様の設定)で、「X分ごとに繰り返す」オプションを24時間選択します。
ここで重要なのは、詳細設定のプロパティを見つけることです。XPのウィザードを使用している場合は、タスクを作成した後でないと詳細ダイアログを起動することができません。
最近のバージョンのWindowsでは(7+だっけ?
1.タスクをダブルクリックすると、プロパティウィンドウが表示されます。 2.トリガー」タブをクリックします。 3.トリガーの詳細をダブルクリックすると、トリガーの編集ウィンドウが表示されます。 4.詳細設定」パネルで、「○○分ごとにタスクを繰り返す」にチェックを入れ、必要に応じて「無期限」に設定します。 5.最後に ok をクリックします。
XPでは、「スケジュール」タブの「詳細設定」ボタンをクリックしました。タスクを繰り返す」のチェックボックスがあります。デフォルトでは10分ごとになっています。
さらに、スケジュールされたタスクを[コマンドラインで]作成することもできます1。自分では試していませんが、次のようなものが必要なようです(テストしていません)。
schtasks /create /tn "Some task name" /tr "app.exe" /sc HOURLY