業務アプリ

Power Automate for Desktop のフローをタスクスケジューラで自動実行するためのバッチファイル(`.bat`)テンプレート

Power Automate for Desktop のフローをタスクスケジューラで自動実行するためのバッチファイル(`.bat`)テンプレート 業務アプリ
スポンサーリンク

Power Automate for Desktop のフローをタスクスケジューラで自動実行するためのバッチファイル(`.bat`)テンプレート

Power Automate for Desktop のフローをタスクスケジューラで自動実行するためのバッチファイル(`.bat`)テンプレートをご紹介します。

✅ タスクスケジューラ用バッチファイルテンプレート

bat
@echo off
REM ===== Power Automate Desktop フローを実行するバッチファイル =====

REM Power Automate Desktop の実行ファイルパス
SET PAD_PATH="C:Program Files (x86)Power Automate DesktopPAD.Console.Host.exe"

REM 実行するフロー名(Power Automate Desktopで設定したフロー名と一致)
SET FLOW_NAME="サンプルフロー名"

REM 実行コマンド
%PAD_PATH% run --flow %FLOW_NAME%

REM ログをファイルに出力(任意)
REM %PAD_PATH% run --flow %FLOW_NAME% >> C:Logspad_log.txt 2>&1

📌 設定手順(全体フロー)

① Power Automate Desktop でフローを作成
・例 `請求データ処理フロー`
② 上記バッチファイルを作成
・メモ帳などで `.bat` ファイルとして保存(例 `RunPADFlow.bat`)
・フロー名は正確に入力すること
③ タスクスケジューラで登録
・[スタート] →「タスク スケジューラ」起動
・「タスクの作成」→ トリガー 毎日/毎時など
・操作 →「プログラムの開始」
・プログラム/スクリプト `RunPADFlow.bat` のパスを指定
・「最上位の特権で実行する」にチェック(推奨)

⚠️ 注意点(無料版PAD)

項目 内容
✅ ログイン状態必須 タスクは「ユーザーがログイン中」でないと動作しません
✅ フロー名の一致 フロー名は正確に一致させてください(全角・半角注意)
🔒 実行権限 「管理者として実行」または「最上位の特権で実行」設定が必要です
💤 スリープ無効化 スリープ・休止状態だと自動実行されません

💬 まとめ

・タスクスケジューラと `.bat` ファイルを使えば、Power Automate Desktop のフローを無料版でもスケジュール実行可能です。
・ログイン状態での運用が前提となります。
・よく使う複数のフローも `.bat` 切り替えで管理できます。
💡「道具を使いこなす者が、時間を制する。」 — コペンギン式 時間術
RPA パソコンの自動化関連ページのご紹介
RPA >  
業務自動化
歴史 比較(価格 仕様RPA/API連携 BizRobo! (価格)
デスクトップ操作型RPA
概要 歴史 Power Automate 概要 歴史 比較(プラン 仕様初期設定 マネーフォワード
Power Automate Desktop(PAD)
概要 歴史 Premium比較
無人実行
概要 PADとCLI Power Platform CLI 注意点
PAD.Console.Host.exe 概要 コメント 実行確認 メール通知 フロー一覧を自動取得
タスクスケジューラ 概要 設定手順
バッチファイル 概要 基礎 基本構文 テンプレート
PC環境 概要 ログイン状態にし続ける スリープを無効化 自動ログイン設定

Power Automate Premium
歴史 無料比較 Power Automate CLI 歴史

 

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