我正在尝试创建一个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)