Динамически создавать объекты в PowerShell - PullRequest
0 голосов
/ 11 февраля 2019

Этот вопрос (перепечатывает решение ниже) очень хорошо иллюстрирует, как динамически создавать новую переменную при каждом запуске цикла:

for ($i=1; $i -le 5; $i++)
{
    New-Variable -Name "var$i" -Value $i
    Get-Variable -Name "var$i" -ValueOnly
}

Я хотел бы сделать что-то подобноено с псобъектами.Примерно так (это не работает):

for ($i=1; $i -le 10; $i++) { 
$obj($i) = new-object psobject 
$obj($i)| add-member noteproperty value ($i) 
}

В этом примере ожидаемым результатом будет создание 10 объектов с именами $obj1, $obj2$obj10.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...