我有总共3个属性的自定义对象的数组。
PS> $aOutput | select -first 10 | ft -auto
MifProblem FileCreationTime Client
---------- ---------------- ------
dataldr.box 12/2/2013 9:45:50 AM UAPURO1-NURSE1
DeltaMismatch 11/25/2013 7:01:37 AM UAPISTRAINING3
DeltaMismatch 11/23/2013 2:52:21 AM PICASO-2123
DeltaMismatch 11/24/2013 7:16:40 AM JADE05
DeltaMismatch 11/29/2013 8:21:10 AM JADE05
DeltaMismatch 11/19/2013 6:31:09 AM JADE05
DeltaMismatch 12/1/2013 5:25:41 AM JADE05
DeltaMismatch 11/20/2013 5:40:33 AM JADE05
DeltaMismatch 11/18/2013 8:05:43 AM JADE05
DeltaMismatch 11/21/2013 8:30:45 AM JADE05
我正在尝试找出如何由客户端将所有MifProblem和最新FileCreationtime的计数分组到此数组。
这是我想根据上面的数组看到的输出:
Client MifProblems LatestFileCreationTime
------ ----------- ----------------------
UAPURO1-NURSE1 1 12/2/2013 9:45:50 AM
UAPISTRAININ3 1 11/25/2013 7:01:37 AM
PICASO-2123 1 11/23/2013 2:52:21 AM
JADE05 7 12/1/2013 5:25:41 AM
试试看:
$aOutput | group Client |
select Count,Name,@{n='Client';e={$_.Group | sort FileCreationTime | select -l 1 -exp FileCreationTime }}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句