Powershell 属性 计数

Powershell Property count

我想根据结果计算 属性 的计数,

示例:

get-service | select displayname,status

我需要基于状态名称的状态计数,如下所示

Stopped = 30
Running = 50
StartPending = 2

请帮我解决这个问题

您可以使用 Group-Object cmdlet 按 属性 对对象进行分组。如果你只需要一个计数而不需要对象本身,那么你可以使用 -NoElement 开关。

Get-Service | Group-Object Status -NoElement