Power Automate Desktop「ウィンドウの取得」アクション

ウインドウを変数化し、他のアクションで利用するためのアクションです。

利用方法

「アクション」の「UI オートメーション」、「Windows」より、

「ウィンドウの取得」をドラッグします。

パラメータの設定画面が表示されるので値を指定します。

パラメータ

ウインドウの取得

取得するウインドウを指定します。

「フォアグランド ウインドウ」は最前面のウインドウを取得します。

「特定のウインドウ」の場合は、追加で指定するウインドウを指定します。

UI要素

「ウインドウが見つからない場合は失敗する」をONにした場合にのみ指定します。

変数化するウインドウを指定します。

入力欄をクリックすると次のようにポップアップされます。

すでにUI要素を登録している場合は対象を選択し、

未登録の場合は「新しいUI要素の追加」ボタンをクリックします。

マウスを合わせると赤枠で囲まれます。

その状態でCtrlを押しながらクリックします。

次の図のように選択したオブジェクトが表示されるため完了をクリックします。

入力欄に、次の図のように表示されれば完了です(テキストは選択したUI要素によって異なります)。

ウインドウを前面に表示する

「ウインドウが見つからない場合は失敗する」をONにした場合にのみ指定します。

ONの場合は変数化したウインドウを最前面に移動させます。

ウインドウが見つからない場合は失敗する

「ウインドウが見つからない場合は失敗する」をONにした場合にのみ指定します。

ONにした場合、待たずにエラーとなります。

OFFに場合は無制限に待機します。

タイムアウト

「ウインドウが見つからない場合は失敗する」をONにした場合にのみ指定します。

エラーまでに待つ秒数を指定します。

無指定の場合、待たずにエラーになります。

生成された変数

WindowTitle

変数化したウインドウのタイトルが格納されます。

ウインドウの取得で「フォアグランド ウインドウ」を選択した場合のみ生成されます。

AutomationWindow

変数化したウインドウです。

エラー発生時

必須ではありませんが、必要があればエラー処理を行います。

関連記事

「UI オートメーション」の使い方の記事一覧