powershell
  • multiple-columns
  • 2016-07-04 53 views 2 likes 
    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

    相關問題