Назад | Перейти на главную страницу

Мой скрипт не переходит на следующий сервер

Я пытаюсь получить журнал событий (с определенными условиями) с нескольких серверов. Он проверяет только первый сервер и не переходит на следующий. Что с этим не так? Я пробовал разные сценарии (это мои первые сценарии, я знаю, что они отстой)

Clear-Host
$serverArray = "DC1PRISEAS1","DC2DRISEAS1","ATLAH1PRBUSOB01","ATLAH1PRECLHS01","DC2STGHYPFS1","DC2STGHYPFS2","DC2STGHYPRS1","DC2STGHYPRS2","DC2STGHYPHFM1"

foreach ($element in $serverArray) 
{

    Write-Output "$element"
    Get-Eventlog -Logname System -After (Get-Date).Adddays(-1) -ComputerName $element | Where {$_.entryType -Match "Error"}

}

Я проверил, что сценарий действительно работает, между подключениями большая задержка. Вам просто нужно дать ему поработать и набраться терпения.