「ウィンドウの移動」では、指定したウィンドウを任意の位置に移動させる(ウィンドウの左上が指定した座標と一致する)ことができます。
ウィンドウの移動
![pad ウィンドウの移動1](https://sunagitsune.com/wp-content/uploads/2022/10/60c2bf84a02cfbc238774c4e2181e575.png)
ウィンドウの移動は、アクションペインのUIオートメーション→Windowsから追加できます。
![pad ウィンドウの移動2](https://sunagitsune.com/wp-content/uploads/2022/10/f318e27f2e02bf32ccb9d07c73414f82.png)
追加するとダイアログが表示されます。
ウィンドウの検索モード
![pad ウィンドウの移動3](https://sunagitsune.com/wp-content/uploads/2022/10/ced56144a9175cd1edf6558d1832207f.png)
移動させるウィンドウをどうやって検出するかを指定できます。
![pad ウィンドウの移動4](https://sunagitsune.com/wp-content/uploads/2022/10/8f9d43ac4eac17b42c6244166771aaf2.png)
ウィンドウのUI要素ごとの場合、ウィンドウの要素(またはまるごと)をUI要素化し、それを手掛かりにウィンドウを検出します。
既にUI要素化しているとか、他でも使うならこれが良いと思います。
既にUI要素化しているとか、他でも使うならこれが良いと思います。
![pad ウィンドウの移動5](https://sunagitsune.com/wp-content/uploads/2022/10/0d4b8c7eef9e411d43721b1cec618e21.png)
ウィンドウのインスタンス/ハンドルごとの場合、インスタンス/ハンドル化されたウィンドウがあればそのまま指定できます。
![pad ウィンドウの移動6](https://sunagitsune.com/wp-content/uploads/2022/10/cc5f2ed6bf45e28f0c1fe12476542cd8.png)
タイトルやクラスごとでは、選択肢からタイトルやクラスを選択して指定できる他、
![pad ウィンドウの移動7](https://sunagitsune.com/wp-content/uploads/2022/10/0e505b9c3885cc4ebcdf0be0f6b8c269.png)
ウィンドウの選択→移動させたいウィンドウを直接選択することで、
![pad ウィンドウの移動8](https://sunagitsune.com/wp-content/uploads/2022/10/2b1ece73ea44fd31e72ad0b643cc8b9f.png)
タイトルとクラスを直接取得できるので、これが一番簡単です。
位置X
![pad ウィンドウの移動9](https://sunagitsune.com/wp-content/uploads/2022/10/fc0c0cd44d7c69b6a678e17a610da570.png)
移動先の横位置(左から)を指定します。
位置Y
![pad ウィンドウの移動10](https://sunagitsune.com/wp-content/uploads/2022/10/6205a1930e2498d4168e5b28c6567439.png)
同じく縦位置(上から)を指定します。数値がどの程度の位置かわからなければこれとかで座標を調べるか、それぞれ100とか200とか入れて動かしてみると具合がつかめるかと思います。
エラー発生時
![pad ウィンドウの移動11](https://sunagitsune.com/wp-content/uploads/2022/10/0656b7716e823290fbc562d734dbcdb4.png)
エラー時の処理を指定できます。
![pad ウィンドウの移動12](https://sunagitsune.com/wp-content/uploads/2022/10/65240c09a24718fcfe6958b0b2ce6603.png)
詳細ではウィンドウが見つからない、ウィンドウが移動できない、非インタラクティブモードでウィンドウ関連のアクションを実行できない場合を指定できます。
![](https://sunagitsune.com/wp-content/uploads/2021/11/machine-learning-g0b59793cc_1280-160x90.png)
Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント