如何在登录时自动连接奴隶?

时间:2015-07-26 13:24:01

标签: jenkins

我在奴隶机器上测试gui应用程序。所以我希望Jenkins slave应该在我登录时与master连接。现在我做了一些批处理脚本来调用slave连接。有没有其他方法可以做同样的工作,请告诉我。

1 个答案:

答案 0 :(得分:0)

从您的"批处理脚本猜测我假设您正在使用Windows。请参阅Install Slave as a Windows service

但是:另请参阅Windows Service needs desktop and network access

  

Windows服务可以在网络身份验证用户或本地系统下运行。网络用户服务不与桌面交互,本地系统服务无法访问网络资源。据我所知,如果没有将子流程产生为不同的用户,就无法解决这个问题。但是,有一种解决方法。将您的服务拆分为两个服务,一个在本地系统下运行,并可以与桌面交互。另一个将在网络用户帐户下运行,可以访问所需的网络资源。设置这些服务以相互通信,每个服务都可以提供它可以访问的功能。注意:在安装包中设置服务时,您可能希望使其中一个服务依赖于另一个服务,以确保两者一起运行。

我无法说得更好。

更新

换句话说:当需要通过以下方式启动Desktop 网络访问批处理脚本时

是要走的路。