Windows 10 のタスク スケジューラの 6 つの便利な使い方

Windows 10 のタスク スケジューラの 6 つの便利な使い方

多くの人は、Windows 10 のタスク スケジューラ アプリで実際に多くのことを行うことはありません。これは、現在手動​​で行っているあらゆる種類の作業を自動化するために使用できる組み込みの自動化ツールであるため、残念です。

この記事では、コンピューターのシャットダウン、電子メールの送信、毎日または毎週のレポートの実行など、現在手動​​で行っていることを自動化する楽しい例をいくつか取り上げます。

タスク スケジューラの自動化を設定する方法

タスク スケジューラで自動化を設定する前に、その仕組みを理解する必要があります。タスク スケジューラでタスクを設定する方法を簡単に見てみましょう。

[スタート] を選択し、「タスク スケジューラ」と入力してタスク スケジューラアプリを選択し、タスク スケジューラを起動します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

タスク スケジューラが開いたら、独自のタスク フォルダーを作成して、すべてのカスタム タスクを整理しておくことをお勧めします。これを行うには、左側のペインで[タスク スケジューラ ライブラリ] を右クリックし、[新しいフォルダー] を選択します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

フォルダーに「MyTasks」などの名前を付け、[ OK ] を選択して終了します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

新しいタスクの作成

新しいフォルダーを選択して、新しいタスクを追加します。タスク スケジューラで新しい自動化を作成する場合は、右側の[アクション] パネルから [タスクの作成] を選択します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

これにより、[タスクの作成] ウィンドウが開き、自動化されたタスクに関して必要なすべてを構成できます。[一般] タブでは、タスクに名前を付けて説明を入力します。コンピュータにログオンしている場合のみ、またはログインしているかどうかに関係なくタスクを実行するように構成することもできます。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

トリガーとアクション

[トリガー] タブでは、タスクをいつ起動するかを構成できます。必要に応じて、タスクごとに複数のトリガーを作成できます。[新規] を選択して、新しいトリガーを作成します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

新しいタスクを作成するためのオプションは次のとおりです。

  • スケジュール通り: 一定の時間間隔で
  • ログオン時: コンピュータにログオンするたびに
  • 起動時:パソコン起動時
  • アイドル時 : コンピュータがアイドル状態になったとき
  • イベント時: 任意の Windows イベントが発生します
  • タスクの作成時/変更時 : タスクを作成または変更するたびに
  • ユーザー セッションへの接続時: アカウント セッションへのログイン
  • ユーザー セッションからの切断時: アカウント セッションからのログアウト
  • ワークステーション ロック時: システムがロックするたびに
  • ワークステーションのロック解除時: コンピューターのロックを解除するたびに

ここでの最も一般的な選択肢は [予定どおり]です。タスクをトリガーして、毎日、毎週、または毎月実行できます。タスクを遅らせたり、トリガー後に定期的に繰り返したり、実行に時間がかかりすぎる場合はタスクを停止したり、特定の日時の後にタスクが期限切れになるように設定したり (それ以上トリガーされないようにすることもできます) することもできます。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

[アクション] タブでは、タスクがトリガーされたときの動作を構成できます。必要に応じて、タスクごとに複数のアクションを作成できます。新規を選択して、新しいアクションを作成します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

[参照] ボタンを選択して、タスクがトリガーされたときに起動するアプリを選択します。コンピューターを参照して、起動する実行可能ファイルまたはバッチ ファイルを見つける必要があります。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

選択すると、[プログラム/スクリプト]フィールドにパスが表示されます。オプションで、起動コマンドの最後に追加の引数を追加できます。起動時に使用するフォルダーを指定できます (プログラムがアクセスする必要があるディレクトリに INI ファイルまたはログ ファイルがある場合に便利です)。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

条件と設定

[条件] タブでは、タスクの条件をカスタマイズできます。ここでのオプションは次のとおりです。

  • コンピュータが一定時間アイドル状態の場合にのみタスクを実行する
  • コンピュータがアイドル状態でなくなった場合のタスクの停止
  • コンピュータが電源に接続されている場合にのみタスクを起動する (バッテリ電源で実行されていない)
  • タスクを実行するためにコンピューターを強制的にスリープ解除する
  • コンピューターが特定のネットワークに接続されている場合にのみタスクを実行する

Windows 10 のタスク スケジューラの 6 つの便利な使い方

タスクを好きなように構成したら、[ OK]を選択してそれらの変更をコミットします。

[設定] タブでは、タスクの動作をさらにカスタマイズできます。ここでのオプションは次のとおりです。

  • ユーザーがタスクを手動でトリガーできるようにする (オンデマンド)
  • トリガーでタスクの開始に失敗した場合は、できるだけ早く開始できるようにします
  • 最初のトリガーが失敗した場合に再起動を試みる頻度を構成する
  • 一定時間以上実行されたタスクを停止する
  • 必要なときにタスクが停止しない場合は、強制的に停止します
  • タスクの実行がスケジュールされていない場合は、自動的に削除します
  • タスクが既に実行されている場合、タスクが再起動されないようにします (これにより、エラーが回避されます)。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

タスクを好きなように構成したら、[ OK]を選択してそれらの変更をコミットします。

タスクの設定が完了すると、カスタムの「MyTasks」フォルダー内に新しいタスクとして表示されます。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

スケジュールされたタスクを設定する方法がわかったので、いくつかの独創的なアイデアを見てみましょう。

タスク スケジューラの自動化のアイデア

では、タスク スケジューラは実際には何に適しているのでしょうか。タスク スケジューラを使用するための 6 つの独創的なアイデアを見てみましょう。

1. 毎朝 8 時に Chrome を起動する

通常、コンピュータを 1 日中稼働させたままにし、朝一番に Chrome を起動して準備を整えたい場合は、毎日同じ時間に起動すると時間を節約できます。

タスク トリガーをOn a scheduleに設定し、Dailyに設定し、時刻を8:00:00 AMに設定するだけです。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

タスク アクションを[プログラムの開始]に設定し、コンピューター上のchrome.exe実行可能ファイルを参照します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

2.上司に毎月レポートを自動送信する

スクリプトを使用して電子メールを送信する簡単な方法はありませんが、計算を実行して上司に電子メールを送信する Excel VBA スクリプトを設定できます。Excel ファイルが起動されたときに自動的に実行されるように設定したマクロを使用して、Excel で同様のものを作成できます。

ただし、設定したら、覚えやすい場所にファイルを保存します。次に、タスク スケジューラで、タスク トリガーを [ On a schedule]に設定し、 [ Monthly]に設定し、時刻をレポートを送信する時刻に設定します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

次に、[アクション] を[プログラムの開始] に設定し、[参照]を選択して、作成したマクロが有効な Excel ファイルのパスに移動します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

レポートの Excel ファイルは毎月 1 日に実行され、自動化されたマクロがレポートを上司に電子メールで送信します。

3. コンピューターを 1 日 1 回再起動する

コンピューターを毎日ノンストップで実行している場合は、再起動を実行して、ログ ファイル、キャッシュ、およびその他のシステム領域が乱雑になり、問題の原因となる可能性があるものを消去することをお勧めします。

再起動を自動化するには、上記の Chrome の例のように毎日トリガーするタスクを設定し、次のコマンドでメモ帳を使用して BAT ファイルを作成します。

シャットダウン -s -t 01

この BAT ファイルをフォルダーに保存し、タスクの [アクション] を設定して、その BAT ファイルをそのパスで起動します。

この同じアプローチを使用して、PC を自動的にスリープ状態にしたりスリープ状態にしたりすることもできます。

4. 隔週で PC をスキャンする

破損したシステム ファイルは深刻な問題につながる可能性があり、ブルー スクリーンが表示されることさえあります。システム スキャンを (SFC コマンドを使用して) 実行すると、破損したファイルが検出された場合、正規の Windows システム ファイルで自動的に復元されます。

トリガーを隔週で実行するように構成します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

再度、次のコマンドで BAT ファイルを作成します。

sfc /スキャンナウ

これをフォルダーに保存し、タスクのアクションを設定して、保存したパスでその BAT ファイルを起動します。

5. インターネット接続を毎日更新する

頻繁に実行するもう 1 つの便利な自動化は、インターネット接続をクリアすることです。DNS キャッシュをクリアして IP アドレスを更新すると、インターネットの速度低下や接続の問題を解決できます。これを毎日自動的に繰り返すことで、特にシステムを常に実行している場合は、最終的に問題が発生するのを防ぐことができます.

タスク マネージャーでこの自動化を作成するには、メモ帳を使用して BAT ファイルを作成し、次の行を追加します。

ipconfig/release
タイムアウト 20 /nobreak
ipconfig/renew
タイムアウト 20 /nobreak
ipconfig/flushdns

ファイルを refreshinternet.bat のような名前で、覚えやすいディレクトリに保存します。

タスク スケジューラを使用して毎日同時に実行する新しいタスクを作成し、保存したパスでその BAT ファイルを起動するようにタスクのアクションを設定してください。

6. ログ パフォーマンス モニター統計

コンピューターの速度が低下しているように見える時間帯があることに気付いた場合、毎日その時間帯にパフォーマンス モニターの統計情報(パフォーマンス カウンター) のログをトリガーする自動化が有効です。

実際、PC がアイドル状態になるたびにそれらをログに記録すると、使用していないときのコンピューターの稼働状況がわかります。これは、知らないプロセスやプログラムがコンピューターで実行されているかどうかを知るのに役立ち、システム リソースを消費している可能性があります。

これを行うには、まずパフォーマンス モニターを使用して、ログに記録するパフォーマンス カウンターを含む counters.txt というログ ファイルを作成します。コマンド プロンプトを開き、次のコマンドを入力します。

typeperf -q > counters.txt

これにより、パフォーマンス モニターで現在設定されているすべてのパフォーマンス カウンターが counters.txt という名前のファイルに出力されます。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

次に、上記の BAT ファイル関連のヒ​​ントと同じ手順に従います。今回は、BAT ファイルを作成するときに、次の行を貼り付けます。

typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o countervalues.tsv

この BAT ファイルを覚えやすいフォルダー ( c:\counterlog\など) に保存し、作成した counters.txt ファイルも同じフォルダーに配置します。

この BAT ファイルを実行すると、counters.txt ファイルにリストされているすべてのカウンターの値が、同じフォルダー内のcountervalues.tsvという名前のタブ区切りファイルに出力されます。

このタスクのトリガーをOn idleに設定します。

Windows 10 のタスク スケジューラの 6 つの便利な使い方

タスクのアクションを設定して、保存したパスでその BAT ファイルを起動します。

これで、コンピューターがアイドル状態になるたびに、BAT ファイルが実行され、これらすべてのカウンターの値が出力タブ区切りファイルに記録されます。

自動化のためのタスク スケジューラの使用

お分かりのように、タスク スケジューラは想像以上に便利です。何よりも、これはすべての Windows 10 PC に付属するユーティリティであり、ダウンロードやインストールが不要です。Windows 10 PC で実行できるすべてのコマンド と、それらを自動的に実行すると何ができるかを考えてみてください。

タスク スケジューラの使用を開始し、PC を適切に維持するために覚えておかなければならないことや実行する必要があることの数を減らします。

Tags: #HOW-TO

ジンジャー 2.7.53.0

ジンジャー 2.7.53.0

Ginger は無料のスペル チェッカーと文法チェッカーです。

ブロック

ブロック

Blocks は、小学校 3 年生向けの探知能力と視覚能力を訓練するための知的なゲームであり、教師による IT 指導支援プログラムに組み込まれています。

マスウェイ

マスウェイ

Mathway は、デバイスに内蔵されている電卓よりも複雑なツールを必要とする数学の問題をすべて解決できる、非常に便利なアプリです。

アドビプレゼンター

アドビプレゼンター

Adobe Presenter は、Adobe Systems によってリリースされた e ラーニング ソフトウェアで、Microsoft Windows プラットフォーム上で Microsoft PowerPoint プラグインとして利用できます。

オオハシ 2.3.0

オオハシ 2.3.0

Toucan は教育テクノロジー プラットフォームです。日常的に使用される一般的な Web サイトを閲覧しながら、新しい言語を学習できます。

ENetViet 24.2

ENetViet 24.2

eNetViet は、保護者と子供が勉強している学校を結び付け、子供の現在の学習状況を明確に理解できるようにするアプリケーションです。

デュオリンゴ

デュオリンゴ

Duolingo - 無料で言語を学ぶ、または単に Duolingo は、さまざまな言語を学び、練習できる教育プログラムです。

ラピッドタイピング

ラピッドタイピング

RapidTyping は、タイピング速度を向上させ、スペル ミスを減らすのに役立つ、便利で使いやすいキーボード トレーニング ツールです。RapidTyping では、さまざまなレベルに合わせてレッスンが構成されており、タイピングの方法や既存のスキルを向上させる方法を学びます。

MathType 7.4.10.53

MathType 7.4.10.53

MathType は、開発者 Design Science (Dessci) が提供するインタラクティブな方程式ソフトウェアで、ワード プロセッシング、プレゼンテーション、e ラーニングなどの数学的記法を作成して注釈を付けることができます。このエディタは、TeX、LaTeX、および MathML ドキュメントの作成にも使用されます。

文法的に

文法的に

Grammarly の AI を活用したアプリは、人々のコミュニケーションをより効果的にするのに役立ちます。何百万ものユーザーが毎日 Grammarly を利用して、メッセージ、ドキュメント、ソーシャル メディアの投稿をより明確に、エラーなく、よりプロフェッショナルなものにしています。