Вторая переменная это массив объектов ServiceController, добавить туда столбец просто так не получится. Вы скажите какие данные вы хотите извлечь из 1й и 2й переменной, тогда можно будет собрать из них двух массив PSCustomObject с нужными полями.
от первой переменной только столбец ProcessName, от второй все содержимое, т.е столбцы - Status, Name и DisplayName. Итого 4 столбца. Сортировка как есть.
непонятна конечная цель.
опишите чего вы хотите добиться в итоге.
кажется обе команды выдают одинаковые результаты...
PS C:\Windows\System32\WindowsPowerShell\v1.0> Get-Process | gm
TypeName: System.Diagnostics.Process
Name MemberType Definition
---- ---------- ----------
Handles AliasProperty Handles = Handlecount Name AliasProperty Name = ProcessName
NPM AliasProperty NPM = NonpagedSystemMemorySize64
PM AliasProperty PM = PagedMemorySize64
не так важна суть вывода на экран. важно чтобы вывод двух разных команд выводился не один под другим, а столбцами, один слева, другой справа.
по другому - при выполнении одной (любой из) команды выдает несколько колонок, надо чтобы в первой колонке был вывод другой команды.