按事件和日期获取事件日志组


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......

等等

我如何在那里得到日期分割?

您可以根据两个不同的属性进行分组,我们可以创建一个属性以字符串形式保存日期。

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'

相关内容

  • 没有找到相关文章

最新更新