列的 PowerShell 多个自定义 Headers

PowerShell Multiple Custom Headers for columns

我有以下代码块来输出两列数据,headers Name:Members Of::

Get-ADUser -Filter 'Name -Like "UAT*"' -Properties Name, MemberOf | 
Select-Object @{N="Name:";E = {Name}}, @{N="Members Of:"; E ={$_.MemberOf -replace '\w+=' -join ";    "}}

然而当我运行这个时,只有Members of:栏,Name:栏是完全空白的。如何使用自定义 headers?

填充两列

您需要使用管道对象 $_.Name 访问 属性 Name,而不仅仅是 Name:

Get-ADUser -Filter 'Name -Like "UAT*"' -Properties Name, MemberOf |     
Select-Object @{N="Name:";E = {$_.Name}}, @{N="Members Of:"; E ={$_.MemberOf -replace '\w+=' -join ";    "}}