2016-07-04 3 views
2

У меня есть следующий блок кода для вывода двух столбцов данных, с заголовками Name: и Members Of::PowerShell Несколько пользовательских заголовков для столбцов

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: колонки полностью пуст. Как я могу заполнить оба столбца пользовательскими заголовками?

ответ

2

Вы должны получить доступ к свойству 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 "; "}} 
+0

Спасибо, теперь работает :) – Ralluhb

Смежные вопросы