$VMList = @{}
$VMList.Add("SECPREPRODFLEET", "CH-PRE-PROD-RG")
$VMList.Add("SECPREPRODLDAP1 ", "CH-PRE-PROD-RG")
#Getting the VM object using Get-AzureRmVM and then Starting the VMs
$VMList.Keys | % {Get-AzureRmVM -Name $_ -ResourceGroupName $VMList.Item($_)} | Start-AzureRmVM
#Write-Output "All the VMs have been Started successfully"
上面的脚本对我有用,因为我想在ResourceGroup中启动指定的VM。但是,这是一个需要时间执行的顺序执行。如何将上述脚本更改为并行作业?
答案 0 :(得分:0)
在Azure自动化中有多种方法可以实现并行处理。你可以从这里开始:http://www.thinkingcloud.nl/azure-automation-and-parallel-processing。