此特定示例是 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
请注意,Get-Mailbox 不返回 FirstName 和 LastName,相反,Get-User 不返回 Alias 和 CustomAttributes。并非每个用户都有邮箱,因此有时部分列会为空。但是我正忙着找出返回这样一个组合表的最佳方法。