Power Automate Desktopとは
名前だけは聞いたことがある人も多いと思います。
Microsoftが提供している自動化ツールの名称です。
Power Automateは「Power Platform」の一つで、下記4つのソフトウェアが存在してます。
名称 | 説明 |
---|---|
Power Automate | WebやWindows操作を様々なトリガで自動操作させるツール |
Power BI | データ分析ツール |
Power Virtual Agents | チャットボット作成ツール |
Power Apps | コーディング不要のアプリ作成ツール |
Power Automate DesktopはこのPower Automateのデスクトップ操作に特化したツールを指します。
何故今Power Automate Desktop?
最大の理由はWindows11で標準搭載されるからです。
Microsoft製品なので開発現場での導入を断られることは少ないと思いますが、OSにプリインストールされていれば敷居はさらに下がります。
開発現場にWindows11がやってくるのは当分先ですが、今のうちに慣れておけばどんな現場でも自動化を簡単に導入できるようになります。
具体的に何ができるのか?
一言で言えば「何でもできます」
それだとイメージできないので簡単な例を挙げます。
要素 | 具体例 |
---|---|
WEB操作 | WEBサービスへのログインや画面操作、情報抽出など |
GUI操作 | WindowsのGUIアプリの画面操作、文字入力やボタン押下など |
Windows操作 | ファイルやフォルダ作成、印刷やスクリーンショットの撮影。 またキー入力やクリック操作など |
スクリプト実行 | DOS・JS・Pythonスクリプトを実行 |
HTTP操作 | WEBサービスへのREST操作 |
Excel操作 | Excelの基本的操作 |
PDF操作 | PDFからの画像や文章の取得 |
OCR操作 | 画面上からのテキスト取得 |
Windowsサービス操作 | Windwosサービスを起動や停止操作など |