事件和日期的Get-Eventlog组

时间:2016-08-19 12:22:42

标签: powershell get-eventlog

Get-EventLog -Logname system -Source "Microsoft-Windows-GroupPolicy" -EntryType "Information"| group-object -property source | sort-object -property Time -descending

它确实将所有内容组合在一起并计算在内但我希望计数也是白天。

结果如下:

02.10.2015 10 Microsoft-Windows......
04.11.2016 2  Microsoft-Windows.....
08.11.2016 13 Microsoft-Windows......

等等。

如何在那里分割日期?

1 个答案:

答案 0 :(得分:1)

您可以按两个不同的属性进行分组,我们可以制作一个属性来将日期保存为字符串。

Get-EventLog -Logname system -Source "Microsoft-Windows-GroupPolicy" -EntryType "Information" |
    Add-Member Day -MemberType ScriptProperty -Value { $this.TimeGenerated.ToString('dd.MM.yyyy') } -PassThru |
    Group-Object 'Day', 'Source'