Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PowerShell为列提供多个自定义标题_Powershell_Multiple Columns - Fatal编程技术网

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 ";    "}}