Windows 11
 Computer >> コンピューター >  >> システム >> Windows 11

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

バッチファイルは、PCでタスクを自動的に実行するための優れた方法です。バッチファイルを自動的に実行するようにスケジュールする場合は、Windows10またはWindows11PCのタスクスケジューラユーティリティを使用します。

タスクスケジューラを使用すると、バッチファイルをトリガーして、特定の時間または特定のイベントが発生したときに実行できます。また、ファイルの実行方法を定義するための構成可能なオプションが多数用意されています。すでにバッチファイルが作成されていることを前提としているため、この記事では、そのバッチファイルの実行をスケジュールする方法を説明します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

WindowsPCでバッチファイルをスケジュールする理由

PCでバッチファイルをスケジュールする理由は無数にあります。 1つの良い例は、ダウンロードフォルダーをクリアするバッチファイルを作成することです。たとえば、このバッチスクリプトを実行して、ダウンロードを毎週削除できます。

同様に、コンピューターの電源を入れると、お気に入りのプログラムを自動的に起動するスクリプトを作成できます。バッチファイルを使用したタスクの自動化に関しては、創造性が唯一の制限です。

Windowsタスクスケジューラを使用してバッチファイルをスケジュールする

batファイルをPCの適切な場所に配置します。タスクの作成後にファイルを移動すると、タスクは機能しなくなるため、ファイルを残したい場所に配置します。 MicrosoftWindowsPCの開始を開いてプロセスを開始します メニュー、タスクスケジューラを検索 、検索結果でそのツールを選択します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

アクションを選択します>基本タスクの作成 タスクスケジューラのウィンドウで。このタスクを使用して、バッチファイルを実行します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

名前を選択します フィールドに入力し、タスクの名前を入力します。名前は、タスクを認識するのに役立つものであれば何でもかまいません。次に、オプションで、タスクの説明を入力し、[次へ]を選択します 下部にあります。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

次のウィンドウで、バッチファイルを実行するタイミングと頻度を選択します。選択できるオプションは次のとおりです。

  • 毎日 :バッチファイルを毎日実行します。
  • 毎週 :毎週特定の日にファイルを実行します。
  • 毎月 :毎月特定の日にバッチファイルを実行します。
  • 1回 :バッチファイルは1回だけ実行してください。
  • コンピューターの起動時 :PCの電源がオンになったときにバッチファイルを起動します。このタスクは、コンピューターの起動時、ただしログオン前に実行されることに注意してください。
  • ログオンするとき :PCでアカウントにログインするときに、バッチファイルを実行します。
  • 特定のイベントがログに記録されたとき :これは上級ユーザー向けです。 PCで特定のイベントが発生したときにバッチファイルを実行する場合は、このオプションを選択します。

ほとんどの場合、最初の4つのオプションのいずれかを選択します。選択したら、[次へ]をクリックします 下部にあります。

毎週を選択します デモンストレーションのオプション。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

開いたウィンドウでバッチファイルを実行するタイミングを選択します。前の手順で選択した内容に応じて、適切なオプションが表示されます。

毎週を選択したので 前の手順では、このウィンドウで開始日時を選択します。次に、[すべて繰り返す]をクリックします ボックスを選択してタスクが再発するタイミングを選択し、曜日を選択します。

最後に、次へを選択します 下部にあります。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

タスクスケジューラは、指定された時間に何を実行するかを尋ねます。 プログラムの開始を選択します バッチファイルを実行したいので。次に、次へを選択します 下部にあります。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

参照をクリックします 次の画面でボタンをクリックし、実行するバッチファイルを選択します。必要に応じて、引数と開始時刻を追加します。次に、次へを選択します 下部にあります。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

新しく作成したタスクの概要が画面に表示されます。 完了をクリックします この要約が適切に見える場合は、ボタンをクリックしてください。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

タスクスケジューラがタスクを保存しました。タスクは指定された日時に実行されます。

Windowsのタスクスケジューラでバッチファイルタスクを編集または削除する

タスクスケジューラを使用すると、作成後でもタスクを編集できます。このようにして、バッチファイルを実行する内容、時期、頻度を変更できます。ファイルを実行する必要がなくなった場合は、タスクを削除することもできます。

タスクスケジューラを起動します Windows10またはWindows11PCのユーティリティを使用して、タスクスケジューラライブラリを選択します。 左に。中央のペインで、タスクを右クリックし、プロパティを選択します メニューからタスクを編集します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

プロパティのさまざまなタブを使用します タスクのオプションを変更するためのウィンドウ。たとえば、トリガーを選択します バッチファイルのスケジュールを変更する場合は、タブをクリックします。次に、現在のスケジュールを選択して、[編集]をクリックします。 、次にファイルの新しいスケジュールを指定します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

同様に、アクションを開きます タブを使用して、タスクの起動時に実行されるバッチファイルを変更します。もう一度、現在のバッチファイルを選択し、[編集]をクリックします 、必要に応じて新しいファイルを選択します。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

最後に、バッチファイルが自動的に実行されないように、タスクを削除できます。これを行うには、タスクスケジューラのメインウィンドウでタスクを右クリックし、[削除]を選択します。 メニューから。

タスクスケジューラを使用してWindows11/10で実行するバッチファイルをスケジュールする方法

はいを選択します プロンプトでタスクを削除します。いつでも新しいタスクを作成して、同じファイルまたは異なるファイルをスケジュールされた間隔で実行できます。

タスクスケジューラでタスクを実行するには、PCの電源がオンになっている必要があることに注意してください。スケジュールされた時間になるとPCの電源がオフになっていると、バッチファイルは実行されません。


  1. Windows11/10でPowerShellスクリプトファイルを作成して実行する方法

    スクリプトは、テキストファイルに保存されたコマンドのコレクションです(特別な .ps1 を使用)。 拡張機能)PowerShellが理解し、順番に実行してさまざまなアクションを実行します。この投稿では、Windows11/10でPowerShellスクリプトファイルを作成して実行する方法の概要を説明します。 PowerShellは、設定を変更してタスクを自動化するコマンドとスクリプトを実行するためにMicrosoftによって設計されたコマンドラインツールです。ある意味、コマンドプロンプトに似ています。ただし、PowerShellは、より高性能なコマンドラインインターフェイス(CLI)であり、

  2. Windows11/10でPowerShellスクリプトファイルを作成して実行する方法

    スクリプトは、テキストファイルに保存されたコマンドのコレクションです(特別な .ps1 を使用)。 拡張機能)PowerShellが理解し、順番に実行してさまざまなアクションを実行します。この投稿では、Windows11/10でPowerShellスクリプトファイルを作成して実行する方法の概要を説明します。 PowerShellは、設定を変更してタスクを自動化するコマンドとスクリプトを実行するためにMicrosoftによって設計されたコマンドラインツールです。ある意味、コマンドプロンプトに似ています。ただし、PowerShellは、より高性能なコマンドラインインターフェイス(CLI)であり、