我想将此脚本部署在Vcenter上托管的多个VM上。
https://gallery.technet.microsoft.com/scriptcenter/Install-OMS-Agent-with-2c9c99ab
上面链接中提到的脚本是用于在单个服务器上安装OMS代理的脚本。
答案 0 :(得分:0)
您可以在主机名列表上使用foreach
,然后在每个主机名上使用Invoke-Command
。
示例:
$servers = Get-Content servers.txt
foreach ($server in $servers) {
Invoke-Command -ComputerName $server -ScriptBlock {
.\InstallOMSAgent.ps1
}
}