PowerShell 5.1版
Azure开发运营2020 1.1
我在Azure DevOps中成功运行了以下脚本一次,之后我得到
获得服务:无法打开计算机"ABC123"上的服务控制管理器。此操作可能需要其他特权。
为什么突然之间,在一次良好的运行后,我不能再次停止服务?smh
stages:
- stage: A
jobs:
- job: A1
steps:
- powershell: |
$teamDev = '$(Library.Variable)'
$computers = @()
$computers += $teamDev
$results = Get-Service -ComputerName $computers
$results | Stop-Service
1条答案
按热度按时间nqwrtyyt1#
根据问题,似乎此问题与服务禁用有关。
您可以尝试使用if条件检查服务,然后使用Get-Service。
类似的问题,你可以参考这个ticket.