Альтернатива Get-Service для удаленного компьютера в Powershell V6.0 - PullRequest
0 голосов
/ 12 июля 2019

У меня есть скрипт, который использует Get-Service, чтобы увидеть, существует ли конкретная служба и работает ли она на группе компьютеров.

Get-Service -Name "ServiceName" -Computername "PCName"

В Powershell V6.0 командлет Get-Service не имеет параметра -Computername. Я не могу найти другой способ увидеть состояние службы на удаленном компьютере в Powershell V6. На компьютерах, которые я проверяю, не включен Powershell Remoting.

1 Ответ

0 голосов
/ 12 июля 2019

Более подробную информацию о том, как вы выполняете удаленные команды в PowerShell 6+ , можно найти здесь .

В вашем конкретном примере вы можете попробовать использовать Invoke-Command:

Invoke-Command -ComputerName PCName -ScriptBlock {Get-Service -Name "ServiceName"}
...