Power Automate Desktopのスケジュール実行 3つの方法とライセンスの違いを解説

Power Automate Desktopのスケジュール実行 3つの方法とライセンスの違いを解説

Power Automate for desktop(以下PAD)でフローを作り込んだものの、毎朝コンソールを開いて手動で実行している。そんな状態で止まっている現場は少なくありません。せっかく自動化しても、起動が手作業では効果が半減します。

結論から言うと、PADのコンソール自体にはスケジュール実行の機能がありません。定時に動かすには、Windowsのタスクスケジューラと組み合わせるか、クラウドフローから呼び出す構成にする必要があります。そして、どちらを選ぶかでライセンスの要否も変わります。

本記事では、スケジュール実行を実現する方法とその違いから、それぞれの設定手順、有人実行と無人実行の境界、必要なライセンス、そして安定して動かし続けるための設計までを順番に整理します。

確認したいポイント結論詳細
PAD単体でスケジュール実行できる?コンソールに機能はないWindowsのタスクスケジューラ、またはクラウドフローと組み合わせて定時実行を実現します。
無償版でも定時起動できる?できる2025年11月の更新でURL・ショートカット経由の実行がプレミアム限定ではなくなりました。
PCを閉じたまま動かしたい無人実行は有償ライセンスクラウドフローからUnattendedモードで呼び出す構成となり、対応するライセンスが必要です。
有人実行の制約は?ログインと画面表示が前提画面ロック中はUI操作のフローが動かず、一度に実行できるフローは1つだけです。

この記事でわかること

  • PADでスケジュール実行を実現する方法と、それぞれが向いている場面
  • タスクスケジューラから起動する手順と、無償版でも使えるようになった経緯
  • クラウドフローから呼び出す構成の作り方と、必要になる準備
  • 有人実行と無人実行の違いと、無人実行に必要なライセンスの考え方
  • 夜間や休日に安定して動かし続けるための設計と運用の注意点
▼ 業務自動化をどこまで安定して運用できるか整理したい方へ
RPAや生成AIを使った業務自動化の進め方、支援内容、導入までの流れをまとめた資料をご用意しています。
検討の初期段階でも構いませんので、まずは全体像の把握にご活用ください。
> 資料請求はこちら
目次

PAD単体ではスケジュール実行できない

最初に前提を整理します。有償のRPA製品の多くはスケジュール機能を標準で備えていますが、PADのコンソールにはその機能がありません。まずはこの事実と、実現する手段を押さえます。

コンソールにスケジュール機能はない

PADのコンソールでできるのは、フローの作成、編集、そして手動での実行までです。「毎朝9時に実行」といった設定項目は用意されていません。

そのため、定時実行を実現するには外部の仕組みからPADを起動する形になります。この構造を理解しておかないと、設定項目を探し続けることになります。

有人実行と無人実行の違い

スケジュール実行を検討するうえで最も重要なのが、この区別です。有人実行は、ユーザーがログインしている状態で、画面上の操作を伴って動くモード。目の前でマウスが動く、あの状態です。

対する無人実行は、ユーザーが操作していない状態でもバックグラウンドで動くモードです。夜間バッチや休日の処理には、こちらが必要になります。そして、無人実行には有償のライセンスが必要です。

「PCを閉じたまま動かしたい」という要望は、ほぼすべてが無人実行の話です。無償の範囲でできることと、費用が発生することの境目はここにあります。

なお、有人実行でも「実行中は人が見ていなければならない」という意味ではありません。ログインしたPCで動いていれば、担当者が席を外していても処理は進みます。あくまでログイン状態が条件だということです。

実現する3つの方法

定時実行を実現する手段は、大きく3つです。Windowsのタスクスケジューラから起動する方法、クラウドフローのスケジュール機能から呼び出す方法、そして無人実行として構成する方法です。

1つ目は追加のライセンスなしで始められますが、PCにログインした状態が前提になります。2つ目と3つ目はクラウドフローとの連携が必要で、構成によっては有償ライセンスが要ります。

3つ目の無人実行は、2つ目の構成に有償ライセンスを組み合わせたものと考えると整理しやすくなります。まったく別の仕組みがあるわけではありません。

どれを選ぶかの判断基準

判断の軸は3つです。1つ目は実行する時間帯で、就業時間内ならタスクスケジューラで足り、夜間や休日なら無人実行の検討が必要になります。

2つ目はフローの内容です。画面操作を伴うUIの自動化か、ファイル操作やデータ処理だけかで、必要な前提条件が変わります。3つ目は止まったときの影響度。業務が止まるレベルなら、安定性に投資する価値があります。

迷ったら、まずタスクスケジューラで試して、限界が見えてから次を検討するのが無駄のない進め方です。

方法1:タスクスケジューラから起動する

最も手軽なのが、Windows標準のタスクスケジューラを使う方法です。追加の費用はかからず、設定も数分で終わります。

URLやショートカット経由で起動する仕組み

PADには、実行用のURLやデスクトップショートカットからフローを起動する機能が用意されています。この起動方法を、タスクスケジューラから呼び出すのが基本の構成です。

公式の説明でも、ブラウザ、Windowsの実行アプリケーション、コマンドプロンプト、Windowsタスクスケジューラーなど、さまざまなソースからフローをトリガーできるとされています(出典:Microsoft Learn「URL またはデスクトップ ショートカットでデスクトップ フローを実行する」)。

無償版でも使えるようになった

ここは情報が更新されている部分なので注意してください。この機能は以前はプレミアムライセンスが必要でしたが、2025年11月のアップデートでその制限がなくなり、Microsoftアカウントで利用しているユーザーを含む全ユーザーに開放されました。

古い記事には「無償版ではコマンドラインから起動できない」「外部から起動するには試用版またはプレミアムライセンスが必要というエラーが出る」といった記述が残っています。現在の仕様とは異なるため、情報の日付を確認してから参照してください。

逆に言えば、以前この方法を試して諦めた経験がある場合は、もう一度試す価値があります。

コマンドプロンプトから起動する形式も同様に使えます。バッチファイルにまとめておけば、前処理や後処理をあわせて実行することもできます。

設定の手順

準備として、PADのコンソールで対象のフローを右クリックし、デスクトップショートカットを作成します。これでフローを直接起動するショートカットが手に入ります。

次に、Windowsのタスクスケジューラを開いてタスクを新規作成します。トリガーのタブで実行する日時や曜日を設定し、操作のタブでプログラムの開始を選び、作成したショートカットまたは実行URLを指定します。

設定が終わったら、タスクを手動で実行して動作を確認してください。スケジュールされた時刻まで待って確かめるのは非効率です。

タスクの設定では、実行するユーザーアカウントの指定にも注意してください。ログオンしているユーザーと異なるアカウントで実行する設定にすると、PADのフローが見つからず失敗することがあります。

確認ダイアログの扱い

初期設定では、URLやショートカットからフローを起動する際に確認のダイアログが表示されます。スケジュール実行では、この確認が邪魔になります。

コンソールの設定から、外部からフローを呼び出すときの確認ダイアログを無効にできます。ただし公式にも注意書きがあるとおり、無効化すると、悪意のある第三者が共有した疑わしいフローを気づかずに実行してしまう危険が生じます。

社内のセキュリティ方針と照らし合わせたうえで判断してください。実行用のマシンを限定し、そのマシンでのみ無効にするといった運用が現実的です。

▼ 自社に合う自動化の進め方を相談したい方へ
どの業務から自動化すべきか、どの構成で組むべきかは、業務の実態と体制によって変わります。
現状をうかがったうえで、無理のない進め方をご提案します。
> 相談予約はこちら

タスクスケジューラ方式の限界

手軽な一方で、この方式には明確な制約があります。運用に乗せる前に、自社の要件に合うかを確認しておいてください。

ログインした状態が前提になる

最大の制約がこれです。PADの有人実行は、ユーザーがWindowsにログインしている状態でないと動きません。PCをシャットダウンしていれば、当然フローも動きません。

夜間に動かしたい場合は、実行用のPCをログインしたまま起動し続ける必要があります。スリープや休止状態に入らないよう電源設定も調整しなければなりません。

この状態は、セキュリティの観点で問題になることがあります。無人のPCがログインしたまま放置されるためです。社内の規程で禁止されている場合は、別の方法を検討してください。

画面ロック中はUI操作が動かない

ログインしていても、画面がロックされているとUI操作を伴うフローは実行できません。画面上のボタンをクリックする、ウィンドウを操作するといった処理は、画面が表示されている必要があるためです。

ファイルの移動やExcelの読み書きだけであれば動く場合もありますが、確実ではありません。画面ロックのポリシーが組織で強制されている環境では、この制約が現実的な壁になります。

同時に実行できるのは1つだけ

公式の記載によれば、ローカルの有人実行モードでは一度に1つのフローしか実行できません。前のフローが終わっていないタイミングで次が起動すると、失敗します。

複数のフローを短い間隔でスケジュールしている場合は、実行時間を考慮して間隔を空けてください。あるいは、複数の処理を1つのフローにまとめてサブフローで分ける構成にします。

処理時間の見積もりも重要になります。想定より長引いたときに次の実行時刻が来てしまう構成では、いずれ衝突します。余裕をもった間隔を設定してください。

失敗の検知を自分で作る必要がある

タスクスケジューラ側で分かるのは、プログラムを起動できたかどうかまでです。フローの中でエラーが起きて止まったかどうかは、この方法では把握できません。

そのため、フロー側でエラー処理と通知を組み込んでおく必要があります。処理の最後に完了の記録を残し、記録がない日を検知する仕組みまで作れば、止まったことに気づけるようになります。

方法2:クラウドフローから呼び出す

より本格的な構成が、クラウドフローのスケジュール機能からデスクトップフローを呼び出す方法です。安定性と管理性で優れます。

スケジュール済みクラウドフローを作る

Power Automateのポータルで、作成から「スケジュール済みクラウドフロー」を選び、実行する頻度と時刻を指定します。毎日、毎週、毎月といった単位で細かく設定できます。

この時点で、スケジュールの管理はクラウド側に移ります。実行の履歴もポータルに残るため、いつ動いていつ失敗したかを後から確認できる点が大きな利点です。

デスクトップフローを実行するアクション

次のステップで、デスクトップフローを実行するアクションを追加します。対象のマシンまたはマシングループ、実行するフロー、そして実行モードを指定します。

実行モードには有人と無人があり、無人を選ぶには対応するライセンスが必要です。有人を選んだ場合は、対象マシンにユーザーがログインしている状態が前提になる点は、タスクスケジューラ方式と同じです。

この構成の利点は、入力変数と出力変数をクラウドフローとやり取りできることです。メールの内容を渡して処理させる、処理結果を受け取って通知するといった連携が組めます。

実行モードの選択は、フローの内容にも関係します。画面操作を伴わない処理であれば有人実行でも支障は少なく、UI操作を含む処理ほど無人実行の恩恵が大きくなります。

マシンの登録と接続

準備として、フローを実行するマシンをPower Automateに登録しておく必要があります。PADのコンソールからマシンの設定を行い、環境に紐づけます。

複数台で分散させたい場合は、マシングループを作成して割り当てます。1台が使用中でも別の1台で処理を走らせられるため、処理量が多い環境では検討する価値があります。

接続には、そのマシンにログインするためのアカウント情報が必要です。パスワードを変更したときに接続が切れる点は、後の運用の章で触れます。

エラー処理を組み込みやすい

クラウドフロー側で構成するため、実行条件の構成やスコープを使ったエラー処理をそのまま適用できます。デスクトップフローが失敗したら通知を送る、という処理が数分で組めます。

再試行の設定も可能です。一時的な理由で失敗した場合に自動で再実行させれば、朝までに復旧している状態を作れます。

▼ 「この構成で運用できるか」から相談できます
ライセンスの選定、実行環境の設計、既存システムとの連携まで含めて、実務目線でご相談いただけます。
> 相談予約はこちら

無人実行とライセンスの考え方

夜間や休日に確実に動かしたいなら、無人実行が必要になります。ここは費用が発生する領域なので、必要性を見極めたうえで判断してください。

無人実行に必要なもの

無人実行では、ユーザーがログインしていない状態でもWindowsのセッションが立ち上がり、フローが実行されます。画面を表示せずにUI操作も行えるため、夜間バッチに向いています。

これを利用するには、対応する有償ライセンスが必要です。無償のPADは、ローカルPCでの有人実行を前提に設計されているためです。

ライセンスの選択肢

選択肢は大きく2つあります。ユーザー単位のプレミアムプランと、フロー単位で容量を割り当てるプロセスライセンスです。Microsoftの公式情報で、それぞれの位置づけが整理されています(出典:Microsoft Learn「Power Automate のライセンスに関するよくあるご質問」)。

担当者が数名で、限られた業務を自動化する段階なら、ユーザー単位のプランから始めるのが現実的です。複数部門で本格的に無人バッチを回す規模になったら、プロセス単位の契約を検討します。

ライセンスの体系は改定されることがあります。検討時点の最新情報を、Microsoftの公式ページまたは販売パートナーで確認してください。

実行用マシンの考え方

無人実行では、フローを走らせるためのマシンを確保する必要があります。担当者の業務用PCを使う構成は、再起動や持ち出しの影響を受けるため推奨できません。

専用の物理PCを用意するか、仮想マシンを使うのが一般的です。仮想マシンであれば、常時稼働と管理のしやすさの両方を確保できます。

1台のマシンで同時に実行できる無人ボットの数には上限があり、OSが同時に開けるWindowsセッションの数に依存します。処理を並行させたい場合は、この点も設計に含めてください。

費用対効果をどう見るか

判断に迷ったら、削減できる作業時間を金額に換算して、ライセンス費用と並べて比較してください。毎日30分の手作業がなくなるなら、年間で約120時間分の人件費に相当します。

加えて、夜間に処理が終わっていることで翌朝の業務がどれだけ早く始められるか、という効果もあります。時間短縮だけでなく、処理のタイミングが業務に与える影響まで含めて評価すると、判断材料が揃います。

▼ ライセンス選定と体制づくりをご相談いただけます
無償の範囲で足りるのか、有償ライセンスが必要か。
費用感の見積もりから運用体制の設計まで、実務目線でご提案します。
> 相談予約はこちら

スケジュール実行を安定させる設計

定時実行に乗せると、人が見ていない状態でフローが動くことになります。設計の段階で、止まったときのことを織り込んでおく必要があります。

実行前提の確認を入れる

フローの冒頭で、処理の前提が満たされているかを確認する処理を入れておきます。対象ファイルが存在するか、フォルダにアクセスできるか、前日の処理が完了しているか。

前提が満たされていない場合は、処理に進まず通知を出して終了します。中途半端に進んでデータを壊すより、止まるほうが安全です。

エラー時に通知を飛ばす

PADには、アクションごとの「エラー発生時」設定と、範囲にまとめて適用する「ブロックエラー発生時」があります。これらを使って、失敗時にエラー内容を記録し、通知する処理を組み込んでおきます。

クラウドフローから呼び出す構成であれば、クラウド側で失敗を検知して通知できます。タスクスケジューラ方式では、フローの中で自前で通知を送る必要があります。

最も危険なのは、エラーも出さずに何も処理されないまま正常終了することです。処理件数が0だった場合にも通知する条件を入れておいてください。

多重起動を防ぐ

前の実行が終わっていないタイミングで次が起動すると、同じデータを二重に処理する危険があります。処理中であることを示すファイルやフラグを作り、起動時に確認する仕組みを入れておきます。

あわせて、フローが途中で異常終了したときにフラグが残り続けないよう、経過時間で判断する処理も必要です。前回の開始から一定時間が経過していれば、残骸とみなして進める形にします。

処理対象のデータにも、処理済みであることを示す印を残しておくと安全です。万一二重に起動しても、済んでいる分は飛ばせる作りにしておけば、被害を抑えられます。

実行ログを残す

実行の開始と終了の日時、処理した件数、結果をテキストファイルやExcelに追記していくだけでも、運用の安定度は大きく変わります。

いつから動いていないのか、いつから件数が減っているのかを後から追えるようになります。数行の処理を足すだけで得られる効果としては、非常に大きい部類です。

運用を続けるための体制

仕組みができても、維持する体制がなければ止まったまま放置されます。押さえておきたい点を整理します。

アカウントとパスワードの変更に備える

見落とされやすいのがこれです。フローの実行に使っているアカウントのパスワードを変更すると、接続が切れて動かなくなります。定期的なパスワード変更のポリシーがある組織では、必ず発生します。

変更のタイミングを事前に把握し、接続情報も同時に更新する手順を運用に組み込んでください。変更の担当者と、フローの管理者が別の場合は特に、連携の取り決めが必要です。

実行環境の変更に注意する

対象システムの画面が変わる、Excelのバージョンが上がる、業務の手順が変わる。フローは外部の変化に影響されます。

社内システムの更新予定を把握できる立場にいるか、少なくとも情報が届く体制にしておいてください。変更の前に検証できれば、止まる前に対応できます。

PAD自体の更新にも注意が必要です。バージョンが上がることで挙動が変わる場合があるため、更新後に主要なフローが動くかを確認する習慣をつけておいてください。

触れる人を1人に限定しない

内製した自動化で最も多い失敗は、作成者の異動とともに誰も触れなくなることです。部署内に最低2人は中身が分かる人を置き、設計の意図をメモとして残すことが確実な対策になります。

どの業務のどの工程を代替しているか、何時に動くか、止まったときに手作業でどう埋め合わせるか。この3点が書かれているだけで、現場の混乱度合いが変わります。業務全体の整理の仕方は業務効率化アイデア55選の記事でもまとめています。

あわせて、社内で作れる人を増やす取り組みも並行して進めてください。自動化の本数が増えるほど、保守できる人の数が制約になります。育て方の考え方はAI研修の目的と選び方をまとめた記事も参考になります。

まとめ

PADのコンソールにスケジュール実行の機能はありません。実現するには、Windowsのタスクスケジューラから起動するか、クラウドフローのスケジュール機能から呼び出す構成になります。

タスクスケジューラ方式は追加費用なしで始められます。URLやショートカット経由の実行は、2025年11月のアップデートでプレミアム限定ではなくなり、全ユーザーが利用できるようになりました。古い記事の記述とは異なるため、情報の日付にご注意ください。

ただし、有人実行はログイン状態が前提で、画面ロック中はUI操作が動かず、同時に実行できるのは1つだけです。夜間や休日に確実に動かすなら、無人実行と対応する有償ライセンスが必要になります。

そして、人が見ていない状態で動く以上、前提の確認、エラー通知、多重起動の防止、実行ログ。この4点を設計に含めておくこと。ここまで整えて初めて、スケジュール実行は安心して任せられる仕組みになります。

AIコンサル・AX伴走支援サービスご紹介資料

社外AI役員サービスご紹介資料
  • サービス資料のページ例:社外AI役員とは
  • サービス資料のページ例:AI活用による企業変革の支援内容

この資料でこんなことがわかります!

  • 社外AI役員とは
  • 支援内容
  • 導入の進め方
  • 導入実績・効果

\3ステップで簡単入力/

▼ 業務自動化を、止まらない形で運用しませんか
株式会社ネクストスケールでは、業務の棚卸しから自動化の設計、実行環境と運用体制の整備、社内への定着支援までを一貫してご支援しています。まずはお気軽にご相談ください。
> 相談予約はこちら

この記事の監修者

石丸真平

石丸真平

株式会社ネクストスケール 代表取締役

株式会社ネクストスケールの代表。「AI時代に勝てる企業組織を共に創る」を掲げ、法人向けの生成AI研修とAX(AIによる企業変革)の伴走支援を手がける。経営課題の整理からAI活用領域の設計、ツール選定、業務への組み込み、社内定着、ROI測定までを一気通貫で支援。単なる効率化ではなく、経営戦略としてAIを活かす視点での支援を得意とする。Xでは「本当に仕事で使えるAI」をテーマに、実務で使えるノウハウを発信している。
この記事をシェアする
  • URLをコピーしました!

関連事例

他の成功事例を見る
目次

AI活用を経営成果につなげる
実践ヒントがわかる資料

社外AI役員の支援内容や導入の進め方を、わかりやすくご紹介します。

  1. 資料表紙

必要事項をご入力ください

フォームを読み込んでいます…