Windows 10用に、MicrosoftがRPAツール「Power Automate Desktop」を公開しました。
プログラミングの知識が殆ど無くても割と簡単にWindowsデスクトップ操作を自動化することができます。
以前、UiPathというRPAツールを試しましたが、こちらと同様のデスクトップ型RPAツールとなります。
Power Automate Desktopは、無料で利用することができるため、手軽に試すことができます。
今回は、インストールから、簡単な自動化プロジェクト作成までを試してみました。
もくじ
インストール
-
ダウンロードサイトにアクセスし「無料で試す」をクリック
https://flow.microsoft.com/ja-jp/robotic-process-automation/

-
Windowsを再起動
初回起動時の設定
フローの作成
Webレコーダーを使用してフローを作成
記録したフローを実行
Excel操作のフロー作成
上記では、抽出した変数の値を編集画面で確認していたが、抽出した結果をExcelに書き込む自動化も行ってみる。
ワークフローの実行
応用
ここまで、記録した操作を再生する程度でしたが、条件分岐や、ループ、変数などを活用してみます。
例として、価格.comにアクセスし、総合人気ランキングをテキストファイルに出力する操作の自動化を行ってみます。
フロー作成手順は上記とほぼ同じなので割愛し、設定値のみ記載します。
以下、各アクションの設定値です。
-
End
Loopの終端(特に設定値無し)
-
作成したフローを実行
実行画面イメージは↑こちら
所感
-
良い点
-
扱い易い
他社のRPAツールと比べ、UIが分かりやすく直観的に使えるため、基本的動作であればそれほど迷うことは無さそう。
実際、今回の上記試用では、特にマニュアル、ヘルプ等を見なくても扱うことが出来た。 -
基本無料
無料で試すことができるため、Windows10環境であれば誰でも簡単にRPAに挑戦することができる。
-
-
悪い点
-
シンプルすぎて細かな設定に悩む
基本的操作が分かりやすい反面、少し細かな動作設定を行いたい場合、逆に設定が見つからず悩むことがある。
例えば、Web一覧で10件の項目があり、それを1件ずつ抽出したい場合、どうやればいいのか分からなかった。
抽出を3回操作することで、10件抽出することができたが、何故、1、2回の抽出が駄目で3回がOKなのか不明。
慣れてしまえば何てことない事だけど、今後の改善にも期待。 -
Microsoftアカウントが必要
利用する際は、Microsoftアカウントにログインする必要があり、オンプレ環境等では利用不可。
また、ファイル保存もクラウド上(OneDrive)に保存され、ダウンロードしてもファイル名が化けている(Base64エンコード)ため、ファイルコピー(流用)するだけでも手間がかかる。
-
-
他RPAツールと同様の問題
↓こちらは、Power Automate Desktopに限らず、RPA一般的な話ですが。。-
自動化部品だけでは完璧ではない
RPAツールで全ての操作を実現できる訳ではないので、実現できない部分は、コマンドや、スクリプト等で自動化を補う必要がある。
RPAで何でもかんでも自動化できると考えていると痛い目に合います。 -
動作不安定
動作エラーが起こることが良くある。
安定動作していたものが突然エラーになったり、逆にエラーが再現しないということも多々ある。
要因はいろいろあるけど、例えば、ネットやWindowsが重くなった場合や、意図しないメッセージボックス等が突然表示されたりなど様々。
エラーがあることを前提とした作り(再実行の際、途中から継続実行できる仕組み等)を心がける必要がある。
また、エラー時に何が起きたのか分かりやすくするために、デスクトップ録画やスクリーンショット、パフォーマンスモニタによるCPU、メモリ使用量採取など工夫すると良さげ。
RPAは、事務操作をはじめ、開発時のテスト(長時間運用、負荷、大量データ作成)等、様々な利活用ができると思います。
Power Automate Desktopは無料で使用できるので、試してみては如何でしょうか。
特に、煩わしい単純作業が多く苦労している方は是非活用してみてください。 -






















































