PowerShell为列提供多个自定义标题
我有以下代码块来输出两列数据,标题为PowerShell为列提供多个自定义标题,powershell,multiple-columns,Powershell,Multiple Columns,我有以下代码块来输出两列数据,标题为Name:和成员:: Get-ADUser -Filter 'Name -Like "UAT*"' -Properties Name, MemberOf | Select-Object @{N="Name:";E = {Name}}, @{N="Members Of:"; E ={$_.MemberOf -replace '\w+=' -join "; "}} 但是,当我运行此命令时,只有成员:列,名称:列完全为空。如何使用自定义标题填充这两列?您需
Name:
和成员:
:
Get-ADUser -Filter 'Name -Like "UAT*"' -Properties Name, MemberOf |
Select-Object @{N="Name:";E = {Name}}, @{N="Members Of:"; E ={$_.MemberOf -replace '\w+=' -join "; "}}
但是,当我运行此命令时,只有
成员:
列,名称:
列完全为空。如何使用自定义标题填充这两列?您需要使用管道对象$\u.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 "; "}}