将Group-Object属性传递给PowerShell中的进一步输出

时间:2015-01-24 21:21:31

标签: powershell

如何将Group-Object属性传递给进一步输出?

使用此PowerShell命令

 $log | Group-Object -Property Date | % { $PSItem.Group | measure -Property Sent,Receive -Sum }

我得到了

Count    : 37269
Average  :
Sum      : 732408700
Maximum  :
Minimum  :
Property : Sent

Count    : 37269
Average  :
Sum      : 212846968
Maximum  :
Minimum  :
Property : Receive

Count    : 27813
Average  :
Sum      : 553072764
Maximum  :
Minimum  :
Property : Sent

Count    : 27813
Average  :
Sum      : 162171286
Maximum  :
Minimum  :
Property : Receive

但我想知道这些值属于哪个组。

1 个答案:

答案 0 :(得分:2)

$ PSItem有你的GroupInfo对象。只需访问它上面的Name属性:

$log | Group-Object -Property Date | % { $PSItem.Name; $PSItem.Group | measure -Property Sent,Receive -Sum }