Lai*_*sto 3 security powershell event-log event-id
我正在编写一个PowerShell脚本,它计算了某一天中4624个EventID的数量,但是当我按日期对信息进行分组时,我迷路了.有没有人可以帮助我?我的输出应该包含当天登录的日期和数量,仅此而已.
这是我的代码:
Get-EventLog "Security" -Before ([DateTime]::Now) |
Where -FilterScript {$_.EventID -eq 4624}
Run Code Online (Sandbox Code Playgroud)
试试这个:
Get-EventLog Security -Before ([DateTime]::Now) |
Where {$_.EventID -eq 4624} |
Group @{e={$_.TimeGenerated.Date}} |
Sort Count -desc
Run Code Online (Sandbox Code Playgroud)
该Group-Object命令允许您指定要分组的属性的表达式.在这种情况下,您希望对dateDateTime 的部分进行分组.另外请注意,这是不必要的报价参数,除非它们包含空格或特殊字符,如;,@,{,$和(.
| 归档时间: |
|
| 查看次数: |
274 次 |
| 最近记录: |