マイクロソフトは、コンピューティングタスクをユーザーにとってより便利で簡単にする方法の開発を続けています。最近では、Windows 10でタスクを自動化する方法を学ぶための簡単な手順があります。タスクスケジューラを使用すると、事前に選択した日時にコマンドを実行したり、アプリケーションを起動したり、スクリプトを実行したりできます。さらに、タスクをトリガーする特定のイベントを選択できます。基本的に、タスクスケジューラはコンピュータ上のイベントのタブを保持し、指定された条件が満たされるたびに特定のアクションを実行します。
タスクスケジューラの構成方法を学びたい場合は、適切な場所に来ました。この投稿では、このツールを使用して基本的なタスクと高度なタスクを作成する方法を説明します。さらに、タスクの実行、編集、および削除の方法を共有します。
タスクスケジューラを使用して基本的なタスクを作成する方法
Windows 10で基本的なタスクを作成するには、以下の手順に従ってください。
- タスクバーに移動し、検索アイコンをクリックします。
- 「タスクスケジューラ」(引用符なし)と入力し、一番上の結果をクリックしてツールを開きます。
- 左側のペインのメニューに移動し、[タスクスケジューラライブラリ]を選択します。
- 次に、右ペインメニューまたは[アクション]オプションに移動する必要があります。[新しいフォルダ]をクリックします。
- 作成しようとしているフォルダの名前を入力します。たとえば、「PersonalTasks」(引用符なし)と入力できます。この手順を実行すると、個人のタスクをシステムおよびアプリのタスクから分離できます。
- [OK]をクリックします。
- 左側のペインのメニューに戻り、タスクスケジューラライブラリの内容を展開します。
- PersonalTasks(または作成した新しいフォルダー)を選択します。
- 次に、右側のペインメニューに移動し、[基本タスクの作成]をクリックします。
- [名前]フィールド内に、タスクの性質を説明する短いテキストを入力します(たとえば、メモ帳ランチャー)。[名前]フィールドで、タスクのより長い説明を作成することもできます。
- [次へ]ボタンをクリックします。
- タスクのトリガーを選択します。タスクスケジューラでは、次のようなさまざまなトリガーから選択できることに注意してください。
- 毎日
- 毎週
- 毎月
- 一度
- コンピュータが起動したとき
- ログオンすると
- 特定のイベントがログに記録されたとき
- [次へ]をクリックします。
- 次のページで、タスクをいつ実行するかを指定します。[開始]オプションの横にあるカレンダーリストをクリックして、曜日を選択します。トリガーオプションとして「毎日」を選択した場合は、指定した日数ごとにタスクを繰り返すように選択することもできます。タスクを開始する時間を選択することを忘れないでください。異なるタイムゾーンを頻繁に移動する場合は、[タイムゾーン間で同期する]オプションをクリックします。
- [次へ]ボタンをクリックします。
- [アクション]ページが表示されたら、[プログラムの開始]オプションを選択して、スクリプトの実行、アプリの起動、またはコマンドの実行を行います。「メッセージを表示する」または「電子メールを送信する」を選択するオプションがあります。ただし、これらは非推奨の機能であることに注意してください。Microsoftはそれらを保守していないため、機能する場合と機能しない場合があります。詳細は次のとおりです。
- 電子メールの送信–このオプションは、選択したスケジュールでカスタマイズされたメッセージを含む電子メールを送信するようにシステムをトリガーします。ただし、電子メールサーバーを指定した場合にのみ機能します。
- メッセージの表示–このオプションを選択すると、タスクがスケジュールに従って開始されるまでに画面にテキストメッセージが表示されます。
- 「プログラム/スクリプト」フィールドにアプリケーションのパスを指定します。アプリのパスがわからない場合は、[参照]を選択してアプリを見つけることができます。
- オプション:特別な指示でタスクを実行する場合は、「引数の追加」フィールドに条件を入力できます。[開始]フィールドは空のままにすることができますが、このフィールドでプログラムを開始するフォルダーを指定できます。
- [完了]ボタンをクリックします。
手順を完了すると、タスクを実行して、スケジュールに従って自動的に実行することができます。
タスクスケジューラを使用して高度なタスクを作成する手順
- タスクバーの[検索]アイコンをクリックし、「タスクスケジューラ」と入力します(引用符は不要)。
- キーボードのEnterキーを押して、ツールを起動します。
- タスクスケジューラが起動したら、左側のペインの[アクション]メニューに移動します。
- [新しいフォルダ]オプションを選択します。
- フォルダの名前を入力します。システムやアプリのタスクと区別できる限り、好きなものを自由に選択できます。
- [OK]をクリックします。
- 次に、左側のペインに移動し、タスクスケジューラライブラリブランチの内容を展開します。
- 作成したフォルダを選択します。
- 右ペインに戻り、[タスクの作成]オプションを選択します。
- [名前]フィールドにわかりやすい名前を入力します。
- オプション:[説明]フィールドにタスクのより長い説明を入力できます。
- [セキュリティ]オプションで、タスクを実行できる管理者アカウントを選択できます。
注:管理者アカウントを使用している場合は、デフォルトのユーザーで十分です。ただし、[ユーザーがログオンしているかどうかに関係なく実行する]オプションを選択して、タスクの自動実行時にコマンドウィンドウが表示されないようにすることができます。非表示オプションが機能しない場合があることに注意してください。
オプション:タスクを実行するために昇格された特権が必要な場合は、[最高の特権で実行]オプションを選択します。
- 別の互換性オプションを使用する必要がない限り、「構成」設定はそのままにしておく必要があります。
- [トリガー]タブに移動し、[新規]をクリックします。
- [タスクの開始]ドロップダウンメニューをクリックして、次のいずれかのトリガーを選択します。
- スケジュール通り
- ログオン時
- 起動時
- アイドル時
- イベントで
- タスクの作成/変更時
- ユーザーセクションへの接続時
- ユーザーセクションへの切断時
- ワークステーションロック時
- ワークステーションのロック解除時
- タスクを1回、毎日、毎週、または毎月実行するように選択できます。タスクの頻度を選択したら、[開始設定]をクリックして、いつ実行するかを選択します。時間を選択することを忘れないでください。
- オプション:[詳細設定]セクションで、タスクの遅延、繰り返し、停止など、その他の追加オプションを選択できます。これらの追加オプションをトリガーする条件を選択することもできます。
- [OK]をクリックして続行します。
- [アクション]をクリックし、[プログラムの開始]オプションを選択します。前述のように、[電子メールを送信する]または[メッセージを表示する]オプションを選択することもできます。ただし、Microsoftがそれらの更新プログラムの開発を中止したため、それらが機能するという保証はありません。
- 次に、[設定]セクションに移動し、[プログラム/スクリプト]フィールドにアプリケーションのパスを指定します。アプリケーションのパスがわからない場合は、[参照]ボタンをクリックすることもできます。
- オプション:「引数の追加」フィールドで、タスクを実行する条件を指定できます。[開始]フィールドは空のままにしておくことができます。
- [OK]をクリックして続行します。
- [条件]タブに移動します。
- オプション:[条件]タブで、トリガーで機能する他の条件を選択できます。使用可能なオプションを使用すると、要件に応じて電源設定を構成できます。
- 完了したら、[OK]をクリックします。
- [設定]タブをクリックします。
- オプション:[設定]タブで、タスクの実行方法に影響を与える追加の条件を選択できます。ほとんどの場合、次のオプションを選択する必要があります。
- スケジュールされた開始を逃した後、できるだけ早くタスクを実行してください。
- タスクが失敗した場合は、毎回再起動してください…
- [OK]をクリックします。
手順が完了したら、アカウントの資格情報を使用してアクションを認証します。選択したスケジュールまたはイベントトリガーでタスクが自動的に実行されることが期待できます。
タスクスケジューラでタスクを実行、編集、および削除する方法
この時点で、Windows 10でタスクをスケジュールする方法を既に理解しています。次に、タスクスケジューラを使用してタスクを実行、編集、および削除する方法を示します。手順は次のとおりです。
- キーボードで、Windowsキー+ Rを押します。
- [実行]ダイアログボックスが表示されたら、「tascksched.msc」(引用符なし)と入力し、Enterキーを押します。
- 左側のペインのメニューに移動し、[タスクスケジューラライブラリ]ブランチの内容を展開します。
- タスクが含まれているフォルダーを選択します。
- オンデマンドでタスクを実行する:フォルダーを選択し、右側のペインに移動して[実行]を選択します。
- タスクの編集:タスクフォルダーを選択し、右側のペインに移動して[プロパティ]を選択します。タスクのオプションと条件を編集できる新しいウィンドウが表示されます。
- タスクの削除:フォルダーを選択し、右側のペインで[削除]をクリックします。
タスクスケジューラは、古いバージョンのWindowsオペレーティングシステムでも使用できることに注意してください。そのため、Windows 8.1、Windows 7、さらには古いバージョンのOS用に提供されている手順を使用できます。
一部のタスクまたはアプリケーションが介入なしで自動的に実行されていることに気付いた場合は、それらがタスクスケジューラで構成されているかどうかを確認してください。そうでない場合は、マルウェアがコンピュータに侵入し、プログラムやサービスの動作に影響を及ぼしている可能性があります。
この場合、AuslogicsAnti-Malwareのような強力なセキュリティツールが必要になります。このソフトウェアプログラムは、バックグラウンドで実行されている可能性のある悪意のあるプログラムがないかシステムメモリをチェックします。それとは別に、タスクスケジューラで自動的に起動するように構成されているプログラムの安全性をチェックします。また、レジストリ内の疑わしいエントリを分析します。最良の部分は、メインのアンチウイルスが見逃す可能性のあるアイテムをキャッチすることです。したがって、コンピュータのセキュリティを強化したという知識があれば、必要な安心感を得ることができます。
タスクスケジューラを使用するためのヒントやコツを知っていますか?
以下のコメントセクションでそれらを共有してください!