技術ノート メンテナンスと最適化 Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

コンピュータでプログラムを自動的に実行したり、何かについて通知したり、電子メールを自動的に送信したりしたいと思いませんか? Windows に付属のタスク スケジューラを使用します。そのインターフェイスは少し怖いかもしれませんが、使い方は簡単です。

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

タスク スケジューラにはさまざまな用途があり、コンピュータに自動的に実行させたいものはすべてここで設定できます。たとえば、タスク スケジューラを使用し て、特定の時刻にコンピュータを自動的に起動 できます。

基本的なタスクの作成

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

タスク スケジューラを起動するには、[スタート] をクリックし、「タスク スケジューラ」と入力して、タスク スケジューラのショートカットをクリックします (または Enter キーを押します)。

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

[タスク スケジューラ] ウィンドウの右側にある [基本タスクの作成] リンクをクリックします。このリンクをクリックすると、タスクの作成プロセスを順を追って説明する使いやすいウィザードが開きます。より高度なオプションが必要な場合は、代わりに「タスクの作成」をクリックしてください。

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

タスクの名前と説明を入力します。これらは、後でタスクの内容を思い出すのに役立ちます。

タスクをいつ「トリガー」するか、開始するかを選択します。タスクを毎日、毎週、毎月、または 1 回だけ実行することができます。さらに、コンピュータの起動時またはログオン時にタスクを実行するようにすることもできます。 Windows イベント ログのイベント ID に応答してタスクを開始することもできます。

毎日、毎週、毎月、または 1 回を選択した場合は、イベントが発生する特定の時刻を指定するように求められます。

前に指定したトリガーに応じて、Windows にプログラムを起動させたり、電子メールを送信させたり、メッセージを表示させたりすることができます。

プログラムを実行する場合は、[参照] ボタンをクリックして、ハード ディスク上でプログラムの .exe ファイルを見つけます。ほとんどのプログラムは、C: ドライブの Program Files にあります。プログラムを選択すると、スケジュールした時刻に自動的に起動します。たとえば、特定のプログラムを常に午後 1 時に使用する場合は、Windows が平日の午後 1 時にそのプログラムを自動的に開くように設定でき、忘れることがありません。

一部のプログラムがサポートしているオプションの引数を追加することもできます。たとえば、CCleaner で /AUTO 引数を指定して 、CCleaner をスケジュールに従って自動的に実行 できます。 (サポートされる正確な引数はプログラムによって異なります。)

メッセージを表示したり、電子メールを送信したりする場合は、作成するメッセージまたは電子メールの詳細を指定するよう求められます。

これでほぼ完了です — Windows に、作成したタスクの詳細が表示されます。 「完了」ボタンをクリックすると、タスクが作成されます。

スケジュールしたタスクを無効にする場合は、リストでタスクを見つけて右クリックし、[無効にする] または [削除] を選択します。

Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法

高度なタスク設定

さらに高度なタスク オプションを編集するには、すでに作成したタスクを右クリックし、[プロパティ] を選択します。サイドバーの「タスクの作成」リンクをクリックして、ウィザードをスキップして、詳細インターフェースで新しいタスクを作成することもできます。

タスクを本当にカスタマイズしたい場合は、このインターフェイスから、基本的なウィザード インターフェイスに隠されているかなりの数の設定を調整できます。

たとえば、他の種類のトリガーを設定できます。コンピューターがロックまたはロック解除されたとき、またはコンピューターがアイドル状態になったときにコマンドを実行できます。これは、誰かがコンピューターを使用している間に実行すべきではないメンテナンス タスクに最適です。 。

複数のトリガーやアクションを指定することもできます。たとえば、Windows にリマインダーを表示させ、同時にアプリケーションを起動させることもできます。

ここには多くのオプションがありますが、作成するほとんどのタスクにはそれらは必要ありません。やりたくない場合は、このインターフェイスを開く必要さえありません。

「 Windows タスク スケジューラを使用してプログラムを自動的に実行し、リマインダーを設定する方法」に関するベスト動画選定!

【簡単・便利】パソコンの不調を一発解決! Windowsタスクマネージャー
【Excel×VBA】Excelを毎日指定した時間に起動させマクロを実行させる方法 タスクスケジューラ×VBA編