RPAで起動したウィンドウのサイズと表示位置を固定する方法
2022-08-04 18:30
お世話になります。
【質問内容】
RPAで起動したウィンドウのサイズと表示位置を固定する方法はありますでしょうか。
具体的にはedge(ブラウザ)のサイズと表示位置を固定したいです。
【理由】
RPAの動作を安定させるため
よろしくお願いいたします。
回答を投稿するにはログインが必要です。
日本コンピュータシステム(CELFチーム)
パートナー
ベストアンサー
こんにちは
ウインドウのサイズと表示位置の固定方法を2点ほど考えてみました。
1、RPAでアプリケーションを起動時にウインドウの最大化する。
アプリケーションを起動するアクションの「ウィンドウを」のリストで
最大化するを選択することで、最大化されたウィンドウが表示されます。
メリットとして、ウィンドウを最大化で問題ない場合は
一番容易に実現可能です。
2、ウィンドウを最大化せずに、サイズと表示位置を固定したい場合。
WindowsOSであれば、ショートカットキーのWindowsキー+→で
画面の半分にウィンドウを表示させることで、サイズと表示位置を固定できます。
ブラウザのウィンドウを表示後にRPAでショートカットキーを実行して
画面の半分に表示するという手間がありますが、こちらも比較的容易に
実現可能だと思います。
その他、表示したブラウザのウィンドウの表示位置とサイズを取得することで、
座標を計算して、ブラウザの操作を座標値で行うことでRPAの動作を
安定させることも出来ると思います。
ただし、手間とメンテナンスに大きな時間が必要になります。
ウインドウのサイズと表示位置の固定方法を2点ほど考えてみました。
1、RPAでアプリケーションを起動時にウインドウの最大化する。
アプリケーションを起動するアクションの「ウィンドウを」のリストで
最大化するを選択することで、最大化されたウィンドウが表示されます。
メリットとして、ウィンドウを最大化で問題ない場合は
一番容易に実現可能です。
2、ウィンドウを最大化せずに、サイズと表示位置を固定したい場合。
WindowsOSであれば、ショートカットキーのWindowsキー+→で
画面の半分にウィンドウを表示させることで、サイズと表示位置を固定できます。
ブラウザのウィンドウを表示後にRPAでショートカットキーを実行して
画面の半分に表示するという手間がありますが、こちらも比較的容易に
実現可能だと思います。
その他、表示したブラウザのウィンドウの表示位置とサイズを取得することで、
座標を計算して、ブラウザの操作を座標値で行うことでRPAの動作を
安定させることも出来ると思います。
ただし、手間とメンテナンスに大きな時間が必要になります。