厨师刀winRM互动模式挂在詹金斯

时间:2014-06-23 19:53:00

标签: windows jenkins chef winrm

过去3到4天我一直坚持这个问题。我试图在Jenkins的Windows批处理文件中运行附加的命令。这导致它挂起并且它不接受任何进一步的输入:

knife winrm ec2-xx-xx-xx-xx.compute-1.amazonaws.com interactive -m -x Administrator -P xxxxxxxx

如果在Windows机器上手动运行,这可以正常工作,但我认为正在打开的ruby.exe会导致Jenkins出现一些问题。

以前有没有人以这种方式使用过winRM的交互式模式?我的智慧在这里结束,我真的需要这个工作。感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

您是否尝试过将其作为“电话刀”而不仅仅是“刀”来运行?如果在批处理文件中运行另一个没有“调用”的批处理文件(例如knife.bat),则终止初始批处理文件运行。这里有一个很好的解释:http://www.robvanderwoude.com/call.php