我在Windows 7上运行jenkins作为服务。
我想运行一个非常简单的工作,它将启动我的Firefox。 (例如)
我配置了一个自由样式项目并设置了“执行Windows批处理命令”选项。
这里我试图插入一些他们都失败的命令。
“echo hello”等命令或其他本机命令按预期工作。
但是像“explorer”这样的命令 - 应该打开提到的目录,或者“c:\ firefox.lnk”(应该打开firefox)不能正常工作。 jenkins似乎正在运行但是在作业失败后出现错误。
我如何运行这些操作?
感谢。
答案 0 :(得分:3)
这可能是路径问题,请检查系统用户的路径中是否有“资源管理器”。 (见http://antagonisticpleiotropy.blogspot.nl/2012/08/running-jenkins-in-windows-with-regular.html)
此外:Windows 7不允许服务进程创建UI。请参阅此其他stackoverflow问题:Service starting a process wont show GUI C#