0

仮想PCにリモートデスクトップ接続せずにWinActorのシナリオを実行したいと考えていますが、
「デスクトップから切断」した場合に、ウィンドウ識別においてアクティブ化に失敗し、エラーとなってしまいます。
ただ、同じシナリオでも「リモートデスクトップ画面を最小化」した場合は正常に動作します。
 
「デスクトップから切断」した場合の対応方法をご存知の方がいらっしゃいましたら教えていただけないでしょうか?
 
FAQ(チャットボット)にて以下を確認した上で「画面の最小化」で出来ているのであれば
「切断」でも何か対応の手立てがあるのではないかと思い、質問させていただいております。
https://winactor.com/faq_winactor/
 
~ここから~
【質問】
リモートデスクトップで接続した先の仮想環境で、シナリオを実行した際にリモートデスクトップ接続を切断するとエミュレーションでの操作で「対象のアクティブ化に失敗しました」と表示されてしまいます。原因を教えてください。
 
【回答】
リモートデスクトップ接続先の対象のウィンドウが操作できない(アクティブにならない)ため、エラーが発生します。
リモートデスクトップ接続先でウィンドウ識別を要するノード・ライブラリを使用したシナリオ実行を行う場合、Windows側の仕様により、以下の操作を行うとウィンドウ識別が行えない為、当該エラーが発生します。
 
・リモート接続の切断
・画面ロック
・リモートデスクトップ画面の最小化
 
タスクスケジューラでの実行に関しましても、リモート接続を切断した状態で実行されているため当該エラーが発生します。
 
WinActorをリモート接続先でご利用の場合、上記の操作を行わないようにしてシナリオ実行をしてください。なお、リモート接続先でシナリオを実行中に、リモート接続"元"の端末であれば画面ロックをかけても問題ありませんが、ご利用の環境によっては同じエラーが発生する場合があります。
~ここまで~
 
仮想PCにWinActor6.0をインストールし、仮想PCにてシナリオ作成を行っております。
最終的にシナリオをスケジュール化し、仮想PCにてスケジュールされた日に自動的に起動、実行されるようにしたいと考えています。

neko 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。