我的脚本没有转到下一个服务器

我的脚本没有转到下一个服务器

我正在尝试从多个服务器检索事件日志(在特定条件下)。它只检查第一个服务器,而不会转到下一个服务器。它有什么问题?我尝试了不同的脚本(这是我的第一个脚本,我知道它们很烂)

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"}

}

答案1

我验证了你的脚本确实有效,连接之间有较长的延迟时间。你只需让它运行并保持耐心即可。

相关内容