使用Powershell远程启用Jenkins slave

2024-10-01 04:56:51 发布

您现在位置:Python中文网/ 问答频道 /正文

需要有关从主服务器启用jenkins slave的powershell脚本帮助。 为使用psremoting在远程上运行javaws命令创建了一个powershell脚本。但是,当我运行脚本时,slave是启用的。当我退出powershell脚本时,从服务器将脱机。在

我想使用powershell脚本或任何其他与windows兼容的工具自动启用jenkins从节点。在

启用PSRemoting-Force | Out Null 设置项WSMan:\localhost\Client\TrustedHosts-Value“*”-Force

设置项wsman:\localhost\client\trustedhosts*-Force | Out Null

$server\ ip='********'

$username='localhost\Administrator'

***********

$dest_pass=转换为安全字符串$Pwd-AsPlainText-Force

$credentials=新对象-类型名系统管理自动化.PSCredential-参数列表$username,$dest\u pass

$s=新PSSession-计算机名$服务器ip-凭据$凭据

$hs=调用命令-会话$s-错误操作忽略 {

从机:http//80cmd/javaws-代理jnlp" #命令/k c:\从.bat在

}

删除PSSession-会话$s

想更正以上代码,启用从jenkins节点,并自动退出。 请帮助修复此脚本。 谢谢。在


Tags: 命令ip服务器脚本localhost节点usernameout