машина poweron в powershell

У меня есть сценарий для включения кластера HyperV во время обслуживания. В кластере более 200 виртуальных машин. Когда я выполняю эту команду, она одновременно включает все виртуальные машины.

Get-Cluster -name <clustername> | Get-ClusterResource | where { $_.Name -and $_.state -eq "offline"} | Start-ClusterResource  

Так есть ли в любом случае, чтобы мы могли создать здесь условие, чтобы сначала запустить 20 виртуальных машин, затем подождать 20-30 секунд, чтобы перейти к другим 20. Снова выполните ту же процедуру для всех 200+ виртуальных машин таким же образом?

Может ли кто-нибудь помочь мне здесь?


person Sandeep    schedule 12.10.2017    source источник
comment
stackoverflow.com/questions/20101579/   -  person Matt    schedule 12.10.2017
comment
Возможный дубликат Я хотел бы запускать ресурсы кластера только по 5 за раз?   -  person Ansgar Wiechers    schedule 12.10.2017
comment
команда, которую я получил сверху, связывает ее с включением первых 5 виртуальных машин и продолжит ли она через какое-то время? мое требование состоит в том, что сначала нужно запустить первые 10 виртуальных машин, а затем подождать 20 секунд, затем снова запустить следующие 20, выполнить ту же процедуру.   -  person Sandeep    schedule 12.10.2017