Powershell属性计数

时间:2015-11-14 02:52:07

标签: powershell powershell-v2.0 powershell-v3.0

我想根据结果计算财产数量,

示例:

get-service | select displayname,status

我需要根据状态名称计算状态,如下所示

Stopped = 30
Running = 50
StartPending = 2

请帮我解决这个问题

1 个答案:

答案 0 :(得分:3)

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

Get-Service | Group-Object Status -NoElement