我需要使用rundeck执行位于远程计算机中的Power shell文件。
到目前为止,我已经这样做了:
此设置在rundeck服务器而不是远程主机服务器AS123中搜索Powershell文件路径。
任何人都可以共享步骤如何调用远程服务器中托管的powershell并在远程主机上执行相同的操作。
请改用以下其中一项。我个人更喜欢使用内联脚本,因为它更灵活。
使用您在服务器上本地运行脚本时使用的确切命令行,通过cygwin(我推测)。即
powershell.exe 'd:\scripts\test\fun-test.ps1' -path Testing
确保选择分派到节点并过滤相关的服务器。
使用“脚本文件或URL”时,它应该是rundeck可以访问的路径,因为它在rundeck服务器上本地运行。