1

「Windowsバッチコマンド」でジョブのファイナライズプロセスの一部として実行するサードパーティアプリケーションを定義しました:

"C:\Program Files\Folder\App.exe"

Jenkins はこれを実行し、正常に動作します。しかし、App.exe がユーザーの操作を待っているときに問題が発生することがありますが、アプリケーション ウィンドウが非表示になっているため、何が問題なのかわかりません。

Windowsバッチコマンドによって開始されたアプリケーションウィンドウを非表示にしないようにJenkinsに依頼する方法はありますか?

ジェンキンスは Windows サービスとして実行されており、ジェンキンス ボックスにログインしているユーザーと同じアカウントを使用しています。

4

1 に答える 1

1

いいえ、それはジェンキンスのせいではありません。Windows NT オペレーティング システムでは、Windows サービスはバックグラウンドで動作するコンピュータ プログラムです。

以前の Windows 版ではオプション"Allow service to interact with desktop"がありましたが、Vista からはその設定が機能しなくなりました。

于 2013-11-08T15:13:32.173 に答える