【发布时间】:2019-04-01 22:04:49
【问题描述】:
我需要使用 rundeck 执行位于远程机器中的 Power shell 文件。
到目前为止,我已经这样做了:
- 用服务器AS123创建一个节点
- 在项目下创建了一个新工作。
- 在作业工作流程中,我选择了添加步骤 -> 脚本文件或 URL 并进行了以下设置。
此设置在 rundeck 服务器而不是远程主机服务器 AS123 中搜索 Powershell 文件路径。
任何人都可以分享如何调用远程服务器中托管的powershell并在远程主机上执行相同的步骤。
【问题讨论】:
-
如果我没听错,您应该使用远程服务器上文件的 UNC 路径。
-
@Olaf - 我试过但没用。得到路径不存在的相同错误。 [AS123: FileNotStreamableError: /data/Deploy/git/rundeck/\\AS123\test\fun-Test.ps1(没有这样的文件或目录)]},节点故障:{AS123=[FileNotStreamableError: /data/Deploy/git /rundeck/\\AS123\test\fun-Test.ps1(没有这样的文件或目录)]},状态:失败]
标签: powershell powershell-remoting rundeck