我有这个列表,我想只过滤用户的最后一行(更新)行。 尝试使用“Sort Username -Unique”不会过滤好,也不会过滤Get-Unique。
UserName TimeGenerated
-------- -------------
EP\user1 16/09/2014 11:08:04
EP\user2 16/09/2014 11:00:45
EP\user2 16/09/2014 11:00:24
EP\user4 16/09/2014 10:42:51
EP\user4 16/09/2014 10:40:53
EP\user5 16/09/2014 09:51:44
EP\user5 16/09/2014 09:40:53
EP\user3 16/09/2014 08:59:03
EP\user3 15/09/2014 08:58:45
EP\user3 15/09/2014 08:57:58
我希望有类似的东西:
UserName TimeGenerated
-------- -------------
EP\user1 16/09/2014 11:08:04
EP\user2 16/09/2014 11:00:45
EP\user4 16/09/2014 10:42:51
EP\user5 16/09/2014 09:51:44
EP\user3 16/09/2014 08:59:03
答案 0 :(得分:1)
尝试使用Group
cmdlet,将列表传输到:
| Group username | % { $_.Group | Sort TimeGenerated | Select-Object -First 1}