タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法
バッチファイルは、PCでタスクを自動的に実行するための優れた方法です。バッチファイルを自動的に実行するようにスケジュールする場合は、Windows10またはWindows11PCのタスクスケジューラ(use your Windows 10 or Windows 11 PC’s Task Scheduler)ユーティリティを使用します。
タスクスケジューラ(Task Scheduler)を使用すると、バッチファイルをトリガーして、特定の時間または特定のイベントが発生したときに実行できます。また、ファイルの実行方法を定義するための構成可能なオプションが多数用意されています。すでにバッチファイル(batch file)が作成されていることを前提としているため、この記事では、そのバッチファイルの実行をスケジュールする方法を説明します。
WindowsPCでバッチファイルをスケジュールする理由(Why Schedule Batch Files on Your Windows PC)
PCでバッチファイルをスケジュールする理由は無数にあります。1つの良い例は、ダウンロードフォルダをクリアする(clears your Downloads folder)バッチファイルを作成することです。たとえば、このバッチスクリプトを実行して、ダウンロード(Downloads)を毎週削除できます。
同様に、コンピューターの電源を入れると、お気に入りのプログラムを自動的に起動するスクリプトを(script that automatically launches your favorite programs)作成できます。バッチファイルを使用したタスクの自動化に関しては、創造性が唯一の制限です。
Windowsタスクスケジューラを使用してバッチファイルをスケジュールする(Schedule Batch Files With Windows Task Scheduler)
batファイルをPCの適切な場所に配置します。タスクの作成後にファイルを移動すると、タスクは機能しなくなるため、ファイルを残したい場所に配置します。Microsoft Windows PCの[スタート(Start)]メニューを開き、タスクスケジューラ(Task Scheduler)を検索し、検索結果でそのツールを選択して、プロセスを開始します。
タスクスケジューラのウィンドウで[アクション](Action) > [基本タスクの作成](Create Basic Task)を選択します。このタスクを使用して、バッチファイルを実行します。
[名前](Name)フィールドを選択し、タスクの名前を入力します。名前は、タスクを認識するのに役立つものであれば何でもかまいません。次に、オプションで、タスクの説明を入力し、下部にある[次へ(Next)]を選択します。
次のウィンドウで、バッチファイルを実行するタイミングと頻度を選択します。選択できるオプションは次のとおりです。
- 毎日(Daily):バッチファイルを毎日実行します。
- 毎週(Weekly):毎週特定の日にファイルを実行します。
- 毎月(Monthly):毎月特定の日にバッチファイルを実行します。
- 1回(One time):バッチファイルを1回だけ実行します。
- コンピューターの起動時(When the computer starts):PCの電源がオンになったときにバッチファイルを起動します。このタスクは、コンピューターの起動時、ただしログオン前に実行されることに注意してください。
- ログオンするとき(When I log on):PCでアカウントにログインするときに、バッチファイルを実行します。
- 特定のイベントがログに記録される場合(When a specific event is logged):これは上級ユーザー向けです。PCで特定のイベントが発生したときにバッチファイルを実行する場合は、このオプションを選択します。
ほとんどの場合、最初の4つのオプションのいずれかを選択します。選択したら、下部にある[次へ(Next)]をクリックします。
デモンストレーションには、毎週(Weekly)のオプションを選択します。
開いたウィンドウでバッチファイルを実行するタイミングを選択します。前の手順で選択した内容に応じて、適切なオプションが表示されます。
前の手順で[毎週(Weekly)]を選択したので、このウィンドウで開始日時を選択します。次に、[すべて繰り返し(Recur every)]ボックスをクリックし、タスクが繰り返し発生するタイミングを選択してから、曜日を選択します。
最後に、下部にある[次へ(Next)]を選択します。
タスクスケジューラ(Task Scheduler)は、指定された時間に何を実行するかを尋ねます。バッチファイルを実行するため、[プログラムの開始]を(Start a program)選択します。次に、下部にある[次へ(Next)]を選択します。
次の画面で[参照]ボタンをクリックし、実行するバッチファイルを選択します。(Browse)必要に応じて、引数と開始時刻を追加します。次に、下部にある[次へ(Next)]を選択します。
新しく作成したタスクの概要が画面に表示されます。この要約が適切であると思われる場合は、[完了]ボタンをクリックしてください。(Finish)
タスクスケジューラ(Task Scheduler)がタスクを保存しました。タスクは指定された日時に実行されます。
Windowsのタスクスケジューラでバッチファイルタスクを編集または削除する(Edit or Delete a Batch File Task in Task Scheduler on Windows)
タスクスケジューラ(Task Scheduler)を使用すると、作成後でもタスクを編集できます。このようにして、バッチファイルを実行する内容、時期、頻度を変更できます。ファイルを実行する必要がなくなった場合は、タスクを削除することもできます。
Windows10またはWindows11PCでタスクスケジューラ(Task Scheduler)ユーティリティを起動し、左側のタスクスケジューラライブラリを選択します。(Task Scheduler Library)中央のペインで、タスクを右クリックし、メニューから[プロパティ]を選択してタスクを編集します。(Properties)
[プロパティ](Properties)ウィンドウのさまざまなタブを使用して、タスクのオプションを変更します。たとえば、バッチファイルのスケジュールを変更する場合は、[トリガー]タブを選択します。(Triggers)次に、現在のスケジュールを選択し、[編集(Edit)]をクリックして、ファイルの新しいスケジュールを指定できます。
同様に、 [アクション(Actions)]タブを開いて、タスクの起動時に実行されるバッチファイルを変更します。ここでも(Again)、現在のバッチファイルを選択し、[編集(Edit)]をクリックして、必要に応じて新しいファイルを選択します。
最後に、バッチファイルが自動的に実行されないように、タスクを削除できます。これを行うには、タスクスケジューラのメインウィンドウでタスクを右クリックし、メニューから[削除](Delete)を選択します。
プロンプトで[はい](Yes)を選択して、タスクを削除します。スケジュールされた間隔で同じまたは異なるファイルを実行するために、いつでも新しいタスクを作成できます。
タスクスケジューラ(Task Scheduler)でタスクを実行するには、PCの電源がオンになっている必要があることに注意してください。スケジュールされた時間になるとPCの電源がオフになっていると、バッチファイルは実行されません(batch file won’t run)。
Related posts
DeleteまたはPowerShellでWindows 11でスケジュールされたタスクを作成する方法
Windows 11/10でLayered Group Policyを適用する方法
Windows11/10で一般的なオーディオの問題をトラブルシューティングする方法
Windows 11/10 でフォルダーを簡単に結合する方法
Windows 11/10で「従量制接続のためセットアップが不完全」を修正する方法
Windows 10の64ビット版のための最高のページFile sizeとは何ですか?
Windows 11/10のFile ExplorerからOneDrive iconを削除する方法
Windows 11/10でラップトップを閉じたときにモニターをオンにしておく方法
Windows 11ファイルエクスプローラー:正直なレビュー
Windows 11/10 で高速スタートアップを無効にする方法 (およびその理由)
Best Windows 10のためのUniversal File Viewer softwareを無料で
Windows 10 Photos app File systemでクラッシュするエラー
Windows 11/10のTask ManagerにCommand Lineを表示する方法
Windows 10のシャットダウン時のバックアップ方法、Move、またはDelete PageFile.sys
Task Schedulerでスケジュールされたタスクを遅らせる方法Windows 11/10
Windows 11/10で.inf Fileを使ってDriverを手動でインストールする方法
Task Managerを常にWindows 10の上に保持する方法
Windows 11 ファイル エクスプローラーが遅い、または応答しない問題を修正する方法
Kill複数のProcessesまたはWindows 10でいくつかのタスクを終了します
Schedule Shutdown or Restarts Windows 11/10でTask Schedulerを使用する