Windows・システムトラブル PR

Windowsでタスクスケジューラの使い方|アプリや処理を自動実行する方法【初心者向け】

記事内に商品プロモーションを含む場合があります

導入文

タスクスケジューラとは?

Windowsには、決まった時間や特定の条件でアプリやプログラムを自動実行できる**「タスクスケジューラ」**という標準機能があります。

例えば、

  • 毎日決まった時間にプログラムを起動する
  • パソコン起動時にアプリを実行する
  • ログオン時に処理を開始する
  • 定期的にスクリプトを実行する

といったことが可能です。

この記事では、Windows 11・Windows 10でタスクスケジューラを使う方法を初心者向けにわかりやすく解説します。

タスクスケジューラでできること

タスクスケジューラでは、次のような自動化ができます。

  • 指定した時間にアプリを起動する
  • Windows起動時に処理を実行する
  • ログオン時にプログラムを開始する
  • 定期的なメンテナンスを自動化する
  • バッチファイルやPowerShellを実行する

Windows標準機能なので、追加ソフトは必要ありません。

タスクスケジューラを開く方法

方法① 検索から開く

  1. スタートメニューを開く
  2. **「タスクスケジューラ」**と入力
  3. 表示された「タスク スケジューラ」をクリック

方法② 「ファイル名を指定して実行」

① Windowsキー + R

② 次のコマンドを入力します。

`taskschd.msc`

③ 「OK」をクリックします。

新しいタスクを作成する方法

① タスクの作成を選択

右側のメニューから

「基本タスクの作成」

をクリックします。

② 名前を入力

  • バックアップ
  • メモ起動
  • 定期チェック

など、分かりやすい名前を付けます。

③ 実行タイミングを設定

次の中から選択します。

  • 毎日
  • 毎週
  • 毎月
  • コンピューターの起動時
  • ログオン時
  • イベント発生時

用途に応じて選びましょう。

④ 実行するプログラムを指定

「プログラムの開始」を選択し、

実行したい

  • アプリ
  • バッチファイル(.bat)
  • PowerShell
  • コマンド

などを指定します。

⑤ 内容を確認して完了

設定内容を確認し、

「完了」

をクリックするとタスクが作成されます。

作成したタスクを編集する方法

一覧から対象のタスクを選択すると、

  • 実行時間
  • 実行条件
  • プログラム

などを後から変更できます。

不要になった場合は削除も可能です。

タスクが実行されない場合

次の点を確認しましょう。

  • 実行時間が正しいか
  • プログラムの保存場所が変わっていないか
  • 管理者権限が必要ではないか
  • パソコンがスリープ状態になっていないか

タスクの履歴を確認すると原因が分かる場合があります。

よくある質問

タスクスケジューラは安全ですか?

はい。

Windows標準機能なので、安全に利用できます。

パソコンの電源が切れている場合は実行されますか?

いいえ。

パソコンの電源が入っていない状態では実行されません。

作成したタスクは削除できますか?

はい。

一覧から対象のタスクを右クリックし、「削除」を選択すれば削除できます。

まとめ

タスクスケジューラを使うと、アプリやプログラムを決まった時間や条件で自動実行でき、日常の作業を効率化できます。

Windows標準機能なので追加ソフトは不要です。まずは簡単なタスクを作成し、自動化の便利さを体験してみましょう。

関連記事(内部リンク)