Уже написано статей не мало о таком замечательном чуде как Microsoft PowerShell. Честно говоря не особо сильно хотел восхвалять этот продукт, но все, и в том числе Администраторы уже все это знают.
Хочу первым делом рассказать предысторию. На текущий момент очень популярна технологии виртуальной инфраструктуры - VDI. Предоставление рабочего места как сервиса. Предположим имеется на одном гипервизоре около 200 машин расположенных а одной OU на которую действует политика ежеднеденльной установки автоматических обновлений на одно и тоже время. Стоит отметить что если 200 машин начнут закачку и установку обновлений - это будет стресс тест для инфраструктуры.
Что пришло в голову - Это разбить на очередь (например на 4), где изменить время начала установки обновлений.
Все сводится к тому - Нужно создать еще 4 OU на которые назначить другие политики.
Но как разделить машины на Эти OU? Руками? Да мисье знает тольк в извращениях).
На помощь мне пришел PowerShell .