当サイトの記事にはプロモーションが含まれています。

WindowsのタスクスケジューラでPythonを定期実行する方法

パソコンパソコン・スマホ教室
スポンサーリンク

皆さん、こんにちは!今日は、Windowsのタスクスケジューラを使って、Pythonのスクリプトを自動的に実行する方法についてお話しします。毎日決まった時間に処理を行いたい、そんな時にとても便利な機能です。初心者の方にもわかりやすく説明しますので、一緒に学んでいきましょう。

スポンサーリンク

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

Windowsのイメージ

Windowsのイメージ

まず、タスクスケジューラとは何かをご説明します。タスクスケジューラは、Windowsに標準で搭載されている機能で、指定した時間や間隔で自動的にプログラムやスクリプトを実行することができます。例えば、毎朝9時に特定のPythonスクリプトを実行する、といった設定が可能です。

Pythonスクリプトを自動実行する手順

では、具体的にPythonのスクリプトをタスクスケジューラで自動実行する手順を見ていきましょう。

タスクスケジューラの起動

まず、タスクスケジューラを起動します。以下の手順で行います。

ここがポイント!

  • キーボードの「Windowsキー」と「Rキー」を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
  • 「taskschd.msc」と入力し、「OK」をクリックします。

これで、タスクスケジューラが起動します。

新しいタスクの作成

次に、新しいタスクを作成します。

ここがポイント!

  • タスクスケジューラの右側にある「基本タスクの作成」をクリックします。
  • 「名前」欄に、タスクの名前(例「Pythonスクリプト自動実行」)を入力し、「次へ」をクリックします。

トリガーの設定

タスクをいつ実行するかを設定します。

ここがポイント!

  • 「毎日」を選択し、「次へ」をクリックします。
  • 開始日時と時間を設定し、「次へ」をクリックします。

操作の設定

実行するプログラムを指定します。

ここがポイント!

  • 「プログラムの開始」を選択し、「次へ」をクリックします。
  • 「プログラム/スクリプト」欄に、Pythonの実行ファイル(例「C:Usersユーザー名AppDataLocalProgramsPythonPython39python.exe」)のパスを入力します。
  • 「引数の追加」欄に、実行したいPythonスクリプトのファイル名(例「myscript.py」)を入力します。
  • 「開始」欄に、スクリプトが保存されているフォルダのパス(例「C:pathtoyourscript」)を入力します。
  • 「次へ」をクリックします。

タスクの完了

最後に、設定内容を確認し、「完了」をクリックします。これで、指定した時間にPythonスクリプトが自動的に実行されるようになります。

よくある質問や疑問

Q1: タスクが実行されない場合、どうすればいいですか?

タスクが実行されない場合、以下の点を確認してください。

ここがポイント!

  • Pythonの実行ファイルやスクリプトのパスが正しく設定されているか。
  • タスクの「全般」タブで、「最上位の特権で実行する」にチェックが入っているか。
  • タスクの「条件」タブで、「タスクを実行するためにスリープを解除する」にチェックが入っているか。

Q2: スクリプト実行時にコマンドプロンプトのウィンドウを表示させたくない場合、どうすればいいですか?

コマンドプロンプトのウィンドウを表示させたくない場合、Pythonの実行ファイルとして「pythonw.exe」を使用すると、ウィンドウを表示せずにスクリプトを実行できます。

Q3: タスクの実行頻度を変更したい場合、どうすればいいですか?

タスクの実行頻度を変更するには、タスクスケジューラで該当のタスクを右クリックし、「プロパティ」を選択します。「トリガー」タブで、設定を変更できます。

まとめ

いかがでしたか?今回は、Windowsのタスクスケジューラを使ってPythonスクリプトを自動実行する方法をご紹介しました。これを活用すれば、毎日のルーチン作業を自動化でき、作業効率がぐんとアップします。ぜひ試してみてくださいね。

他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました