gpt4 book ai didi

security - PowerShell 安全日志

转载 作者:行者123 更新时间:2023-12-02 19:27:54 25 4
gpt4 key购买 nike

我正在编写一个 PowerShell 脚本,用于计算给定日期内 4624 个 EventID 的数量,但是当我按日期对信息进行分组时,我迷失了方向。有谁可以帮助我吗?我的输出应该包含日期和当天的登录次数,仅此而已。

这是我的代码:

Get-EventLog "Security" -Before ([DateTime]::Now) |
Where -FilterScript {$_.EventID -eq 4624}

最佳答案

试试这个:

Get-EventLog Security -Before ([DateTime]::Now) | 
Where {$_.EventID -eq 4624} |
Group @{e={$_.TimeGenerated.Date}} |
Sort Count -desc

Group-Object 命令允许您为要分组的属性指定表达式。在本例中,您希望对 DateTime 的 date 部分进行分组。另请注意,无需引用参数,除非它们包含空格或特殊字符,例如 ;@{$(

关于security - PowerShell 安全日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21838674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com