Power Automate Desktop 「UI オートメーション」の使い方の記事一覧
Power Automate Desktopの「UI オートメーション」関連アクションの記事へのリンクです。
記事一覧
重要度について
筆者の主観で以下のようにランク付けしています。
重要度 | 概要 |
---|---|
高 | 利用頻度が高く、どのようなものか把握しておく方が良い機能。 |
中 | 高に比べて利用頻度が低めの機能。 |
低 | 以下のいずれかの理由で、どのようなものか把握が不要な機能 ・著しく利用頻度の低い機能 ・他に良い選択肢がある機能 ・利用するとフローが複雑(式の多用など)になるため非推奨な機能 |
アクション
アクション名 | 重要度 | 概要 |
---|---|---|
ウィンドウ コンテンツを待機 | 高 | ウインドウに指定のUI要素かテキストが存在するかを条件に フローを待機するアクションです。 UI要素やテキストが表示されるまでに時間がかかるような場合に有効です。 |
ウィンドウが次を含む場合 | 中 | ウインドウに指定の要素かテキストが含まれているか否かを条件にします。 |
デスクトップを使用する | 高 | デスクトップ上のオブジェクトやタスクバーをクリックします。 |
画像が存在する場合 | 中 | 画面上の画像の有無を条件にします。 |
ウィンドウでタブを選択する | 中 | Windowsアプリケーションのタブを選択します。 (ブラウザは不可) |
画像を待機 | 高 | ウインドウに指定の画面が存在するかを条件に フローを待機するアクションです。 画面が表示されるまでに時間がかかるような場合に有効です。 |
ウィンドウの UI 要素の上にマウス ポインターを移動する | 中 | Windowsの指定オブジェクトにマウスオーバーします。 |
ウィンドウのUI要素をクリックする | 高 | Windowsの指定オブジェクトをクリックします。 |
ウィンドウ内のメニューオプションを選択する | 高 | アプリケーションのメニュー項目を選択します。 |
UI要素をウィンドウ内にドラッグ アンド ドロップする | 中 | ドラッグアンドドロップを行います。 ファイル移動(ファイルの移動アクションの方が適切ですが)や 指定ファイルを指定アプリケーションで開く用途に利用可能です。 |
ウィンドウ内のツリー ノードを展開/折りたたむ | 低 | ファイル・ディレクトリを選択するツリー ビューのノードを展開するか折りたたみます。 |
ウィンドウが次の条件を満たす場合 | 高 | 「If」の仲間で対象のウィンドウの状態を条件に処理を分岐するアクションです。 ウィンドウの状態には「開いている/閉じている」、「フォーカスがある/ない」があります。 |
ウィンドウを待機する | 高 | 指定ウインドウの状態を条件にフローを待機するアクションです。 |
フォーム入力
アクション名 | 重要度 | 概要 |
---|---|---|
ウィンドウ内のテキスト フィールドをフォーカス | 中 | 指定のテキスト欄にフォーカスします。 |
ウィンドウ内のテキスト フィールドに入力する | 高 | 指定のテキスト欄に入力します。 |
ウィンドウ内のボタンを押す | 高 | 指定ボタンを押します。 |
ウィンドウのラジオ ボタンをオンにする | 高 | 指定のラジオボタンを押します。 |
ウィンドウのチェック ボックスの状態を設定する | 高 | 指定のチェックボックスにON/OFFを設定します。 |
ウィンドウでドロップダウンリストの値を設定する | 高 | Windowsアプリケーション(ブラウザは不可)の指定ドロップダウンリストを指定の項目に設定します。 |
データ抽出
アクション名 | 重要度 | 概要 |
---|---|---|
ウィンドウの詳細を取得する | 中 | ウインドウの情報(タイトル、テキスト、位置とサイズ、プロセス名)を取得します。 |
ウィンドウ内にある UI 要素の詳細を取得する | 高 | UI 要素の情報(表示テキスト、存在しているか、位置とサイズ、有効か)を取得します。 |
ウィンドウにある選択済みチェック ボックスを取得する | 高 | 指定チェックボックスの状態(ON/OFF)を取得します。 |
ウィンドウにある選択済みラジオ ボタンを取得する | 高 | 指定ラジオボタンの状態(ON/OFF)を取得します。 |
ウィンドウからデータを抽出する | 高 | Windowsアプリケーションの表(DataGrid)やリスト(List)からデータを取得するアクションです。 取得結果はリスト(一次元配列)かデータテーブル(二次元配列)かExcel形式になります。 |
UI 要素のスクリーンショットを取得する | 中 | 指定UI要素のスクリーンショットをクリップボードかファイルに保存します。 対象はウインドウ内のUI要素であり、ウインドウそのものは指定できません。 ウインドウの スクリーンショット 取得する場合は、 「システム」の「スクリーンショットを取得する」を利用します。 |
テーブルからデータを抽出する | ウィンドウからデータを抽出すると同じ。 |
Windows
アクション名 | 重要度 | 概要 |
---|---|---|
ウィンドウの取得 | 高 | 他のアクションで利用するためにウインドウを変数化します。 |
ウィンドウにフォーカスする | 高 | 指定ウインドウをフォアグラウンドにします。 |
ウィンドウの状態の設定 | 高 | 指定ウインドウの状態(通常・最大化・最小化)を変更します。 |
ウィンドウの表示方法を設定する | 高 | 指定ウインドウの表示・非表示を変更します。 |
ウィンドウの移動 | 中 | 指定ウインドウの位置を変更します |
ウィンドウのサイズ変更 | 中 | 指定ウインドウの大きさを変更します。 |
ウィンドウを閉じる | 高 | 開いているウインドウを閉じます。 |