获取一天的 Windows 事件

获取一天的 Windows 事件

我正在尝试创建一个PowerShell 命令它每天运行并显示前一天发生的错误。

我可以让它显示最近的 100 条。相反,我只想看到前一天发生的一条。

get-eventlog 
 -logname application 
 -newest 100 | 
 select eventid,machinename,entrytype,message,source,timegenerated,username | 
 export-clixml C:\Logs.xml

答案1

此 PowerShell 命令将返回前 24 小时的事件日志:

Get-EventLog Application -After (Get-Date).AddDays(-1)

相关内容