Я пытаюсь остановить службу, но выдает ошибку «Set-Service: Невозможно остановить службу« Агент RSCD автоматизации сервера BMC BladeLogic (RSCDsvc) », поскольку она зависит от других служб."
Iпопробовал следующее в коде PowerShell, чтобы остановить его
$ss=Set-Service -name $svcName -StartupType Manual -Status Stopped
Я также попробовал это
Start-Process "$env:WINDIR\system32\sc.exe" \\$serverhostname,stop,$svcName -NoNewWindow -Wait
while ((Get-Service -ComputerName $serverhostname -Name $svcName | Select -ExpandProperty Status) -ne 'Stopped') {
Write-Host "Waiting for service to stop..."
Get-Service -Computer $serverhostname -Name $svcName | Stop-Service -Force
Start-Sleep -Seconds 60
}
Тем не менее он не останавливается.Есть ли лучший способ остановить службу.
К вашему сведению: если я захожу в services.msc и останавливаю эту службу, щелкая правой кнопкой мыши, она обычно останавливается, но этого не происходит в сценарии powershell.
Я хочу остановить службу, используя сценарий powershell