我的目标是通过 TFS 任务“ ”在远程服务器上执行 PowerShell 文件,PowerShell on Target Machines到目前为止我采取的步骤是:
构建和远程服务器都已启用
Enable-PSRemoting -Force
Run Code Online (Sandbox Code Playgroud)
还添加了 trusthost 服务器 IP
Set-Item wsman:\localhost\client\trustedhosts *
Run Code Online (Sandbox Code Playgroud)
和
Restart-Service WinRM
Run Code Online (Sandbox Code Playgroud)
完成上述所有步骤后,TFS 任务仍然出现以下错误
##[错误]连接到远程服务器“远程服务器 IP”失败,并显示以下错误消息客户端无法连接到请求中指定的目标。验证目标上的服务正在运行并且正在接受请求。请查阅在目标(最常见的是 IIS 或 WinRM)上运行的 WS-Management 服务的日志和文档。如果目标是 WinRM 服务,请在目标上运行以下命令来分析和配置 WinRM 服务:“winrm Quickconfig”。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。
原因是什么或者我错过了什么。