Вот
неплохая статья на эту тему
Надо просто создать объект и никуда не девать , он автоматически попадет в пайплайн
Дальше его можно выводить в грид
1..10 | %{ [PSCustomObject]@{ Name="Name_$_"; Value = $_} } | ogv
Или сохранить в массив
$a = 1..10 | %{ [PSCustomObject]@{ Name="Name_$_"; Value = $_} }
$a