У меня есть скрипт для проверки идентификатора события.Если опция 1 проверяет True после того, как скрипт результата должен спросить, нужно ли проверять какой-либо другой идентификатор события, если Да, скрипт должен вернуться к опции ввода.иначе скрипт выйдет.Ниже приведен пример сценария.Пожалуйста, помогите
$ EventId = Read-Host "Укажите идентификатор события"
if ($ EventId -eq 1)
{Get-EventLog application -After (Get-Дата) .AddDays (-2) |Where-Object {$ _. InstanceId -eq 1} |Format-Table TimeGenerated, InstanceId, Message -AutoSize}
if ($ EventId -eq 2) {
Приложение Get-EventLog -After (Get-Date) .AddDays (-2) |Where-Object {$ _. InstanceId -eq 2} |Format-Table TimeGenerated, InstanceId, Message -AutoSize
}
$ Again = Read-host "Хотите проверить любой другой идентификатор события"
if ($ Again-eq 'y') {
$ EventId = Read-Host "Укажите идентификатор события"
}
else {write-host "Увидимся"}