1

我已经定义了一个第三方应用程序作为“windows批处理命令”中作业完成过程的一部分运行:

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

詹金斯运行它,它工作正常。但有时 App.exe 正在等待用户操作导致出现问题,但由于应用程序窗口被隐藏,我不知道出了什么问题。

有没有办法让 Jenkins 不隐藏由 windows 批处理命令启动的应用程序窗口?

jenkins 作为 Windows 服务运行,并使用与 jenkins 框上的登录用户相同的帐户。

4

1 回答 1

1

不,这不是詹金斯的错。在 Windows NT 操作系统中,Windows 服务是在后台运行的计算机程序。

在以前的 Windows 版本中,有一个选项"Allow service to interact with desktop",但从Vista 开始,该设置不再有效

于 2013-11-08T15:13:32.173 回答