使用PowerShell在多个服务器上运行病毒扫描
我正在尝试在我们环境中的服务器列表上运行病毒扫描。有数百台机器,所以我们希望一次大约10个运行扫描(使用我们已有的命令行提示符)。我们对PowerShell来说是全新的,所以任何帮助都会非常感激。我们总体上了解了我们需要使用哪些命令 - 以下是我们认为它现在可能起作用的方式:
$server = Get-Content "serverlist.txt"$server | % { $VirusScan = { Scan32.exe } Invoke-Command -ScriptBlock { $VirusScan } -computerName $server -ThrottleLimit 10 -Authentication domain/admin }
有没有人对我们如何协调这个有任何建议?