我有一个 PowerShell 脚本,可以编排到各地服务器的部署,但不要害怕,它永远不会超过第 2 行。
它在两个项目构建配置上的设置相同。但是,虽然它可以在一个上工作,但在对所需组件执行非常早期的检查时,它会立即在另一个上失败。
该脚本运行 aGet-Command New-SshSession
并检查输出以查看该 cmdlet 是否可用,是否设置了 SSH 模块。
考虑到相同的脚本在相同的..下运行。我刚刚解决了。我将继续发帖回答!
无论如何,考虑到脚本路径相同,参数几乎相同,它怎么能在一个上失败而不在另一个上失败?
卢克