タスクスケジューラー設定についての質問
解決したいこと
タスクスケジューラーの設定で、
開始時間:7時
終了時間:24時
1時間おきにタスクを実行
といった設定を行いたいのですが、どういった設定でこちらが実現できるか教えていただきたいです!
よろしくお願いいたします。
タスクスケジューラーの設定で、
開始時間:7時
終了時間:24時
1時間おきにタスクを実行
といった設定を行いたいのですが、どういった設定でこちらが実現できるか教えていただきたいです!
よろしくお願いいたします。
タスクを作成するコマンドラインの継続の説明にはこのように書いてありますので、継続時間は任意で設定できます。
分数または時間単位のスケジュール時間の最大長を指定 < HHHH:MM > 24 時間形式です。 指定した時間が経過後 schtasks を再開しませんタスク開始時刻になるまでです。 既定では、タスクのスケジュール時間が指定されていない最大です。 このパラメーターは、オプションであり、1 分または 1 時間ごとのスケジュールでのみ有効です。
これを踏まえると、トリガーを以下のように設定すれば良いと思います。
(00:00 にはタスクを実行しないと理解したので、16時間 + αを継続時間に指定しています)
@helloworld-yoppy
Questioner
繰り返し間隔を「1時間」と指定しても、継続時間を任意に指定できないのが不便ですよね……。
複数トリガーを作成して1時間ずつずらして開始時間を設定する方法でシンプルに実現できると思います。
@helloworld-yoppy
Questioner
基本的にはこいういったcrontabを使いますよね
https://webbibouroku.com/Blog/Article/centos-cron
@helloworld-yoppy
Questioner
メモリの問題などもあるので、仮想環境に入って利用するのが一般的かと思います。
私もやった事ないので分からないですが、普通にcrontab windowsって検索すればいくつか記事出て来ますけど。。