一度に複数のPCで作業する際、他社が作成したソフトを使うのでエラーがあった際に何も出来なくて困ることがあった。
なのでOpenCVを使い、画像処理でエラーをチェックすることにした。
だがいちいち、すべてのPCに自作したデスクトップをキャプチャーして画像にするソフトを立ち上げに行くのはナンセンスだった。
なので1つPCからコマンドでexeを立ち上げにいくのだが、これがまた厄介だった。
psexecを使ったのだが、-i のパラメータを付与して起動をかけたのだが何故か上手くキャプチャーができない。
仕方なくパワーシェルを使い、ps1でスクショを撮るプログラムを組んだのだがハンドルが見つからないというエラーがでる。
(https://teratail.com/questions/15323)で質問をすると、どうやらリモートではセッションと画面が上手く紐づけされてないために起こるらしい。
さんざ迷ったあげく、一度何か間をかませればいいかと思い。UWSCをpsexecの -i で立ち上げて、UWSCからキャプチャーソフトを立ち上げたら上手くいった。
急がば回れとは、このことであった。協力してくださった皆様、感謝いたします。