tfs 2015(vNext)构建任务:无法在远程计算机上运行powershell脚本(win 7)

时间:2017-11-12 11:11:25

标签: tfsbuild tfs2015 powershell-remoting

这是简单的tfs powershell构建任务,我无法使其工作,尝试在Windows 7机器上运行脚本。

TFS build task

我收到以下错误:

  

2017-11-11T21:46:00.4972350Z ## [错误]连接到远程服务器   ryhel-d8x7frd失败,出现以下错误消息:客户端   无法连接到请求中指定的目标。校验   目的地上的服务正在运行并且正在接受   要求。请参阅WS-Management的日志和文档   在目标上运行的服务,最常见的是IIS或WinRM。如果   destination是WinRM服务,运行以下命令   目的地分析和配置WinRM服务:“winrm   quickconfig“。有关详细信息,请参阅   about_Remote_Troubleshooting帮助主题。欲了解更多信息,请参阅   http://aka.ms/powershellontargetmachinesreadme

我引用了Same question & answer,但我不知道如何从构建任务中克服这个错误。任何帮助,将不胜感激 ?谢谢。

1 个答案:

答案 0 :(得分:0)

PowerShell on Target Machines任务使用Windows远程管理(WinRM)访问本地物理计算机或虚拟计算机。

根据错误消息,通常WinRM / Remote Powershell服务未正确配置将导致该问题。所以只需尝试重新配置服务。

您可以首先使用命令Test-WsMan COMPUTER 测试连接作为目标计算机,如果服务不可用,构建任务当然将无法连接到远程服务器。< / p>

按照本文中的步骤配置WinRM:WinRM configuration

还要确保启动WinRM服务:Enable-PSRemoting -Force