我有用于检查事件ID的脚本。 如果结果脚本应询问是否需要检查其他任何事件ID,则选项1选为True,如果是,则应再次返回该选项以输入。否则脚本将退出。下面是示例脚本。请帮助
$ EventId =读取主机“提供事件ID”
if($ EventId -eq 1)
{Get-EventLog应用程序-After(Get-Date).AddDays(-2)| Where-Object {$ _。InstanceId -eq 1} |格式表TimeGenerated,InstanceId,消息-AutoSize}
if($ EventId -eq 2){
Get-EventLog应用程序-After(Get-Date).AddDays(-2)|哪里的对象{$ _。InstanceId -eq 2} |格式表TimeGenerated,InstanceId,消息-AutoSize
}
$ Again =读取主机“您是否要检查任何其他事件ID”
if($ Again -eq'y'){
$ EventId =读取主机“提供事件ID”
}
否则{编写主机“见”“