我试图从多个服务器检索事件日志(在某些情况下)。 它只检查第一台服务器,不移动到下一台服务器上。 它有什么问题? 我尝试了不同的脚本(这是我的第一个脚本,我知道他们吸)
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"} }
我证实你的脚本确实有效,连接之间有很长时间的延迟。 你只需要让它运行,并耐心等待。