在TeamCity代理上存在刀winrm,但是给了我'找不到子命令:winrm ..'

时间:2016-10-07 18:45:35

标签: chef teamcity knife

我正在通过TeamCity运行构建,以将用户添加到Windows Server 2008中的本地管理员组,我通过SSH连接到TeamCity构建代理并运行:

gem list | grep -i window
knife-windows (1.6.0, 1.5.0)

gem list | grep -i winrm
winrm (2.0.0, 1.8.1)
winrm-elevated (1.0.1)
winrm-fs (1.0.0)

如您所见,存在knife-windows和winrm,因此我可以在TC代理上本地运行我的命令,并在Windows Server 2008上向/从本地管理员添加/删除用户。
但是当我通过TeamCity运行命令时,构建中断了错误:

Cannot find sub command for: 'winrm..'

有什么想法吗?

0 个答案:

没有答案