Этот конкретный пример — Get -User и Get -Mailbox (Exchange 2010 ). Get -User возвращает некоторые из нужных мне столбцов, а Get -Mailbox — некоторые другие. Мне трудно понять, как я могу объединить результаты двух в одну таблицу с результатами обоих.
Get-User -Filter "..." | Get-Mailbox -Filter "..."
Как мне взять результаты команды, подобные приведенной выше, и превратить их в результаты, подобные приведенным ниже?
FirstName LastName Alias CustomAttribute1
--------- -------- ------ ----------------
Bob Smith bsmith Example
Johnny NoMail
Adam Blye ablye Has a Mailbox
Обратите внимание, что FirstName и LastName не возвращаются Get -Mailbox, и, наоборот, Alias и CustomAttributes не возвращаются Get -User. Не у каждого пользователя есть почтовый ящик, поэтому иногда часть столбцов может быть нулевой. Но у меня есть дьявольское время, чтобы выяснить, как лучше всего вернуть комбинированную таблицу, подобную этой.