2017-11-07 27 views
0

몇 가지 개체에 대한 속성을 확장하려고하지만, 시도 할 때마다 출력이 예상대로 표시되지 않습니다. 멤버 액세스 .를 사용Powershell에서 여러 개체의 속성을 확장하고 CSV로 출력을 가져 오는 방법

유형 AssociatedFullName

                  ---- ------------------                 
                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop              

                   HostedOnDesktop 

답변

0

속성을 확장 : 아래

내 스크립트, 여기

$app = Get-Brokerapplication | 
ForEach { 
    new-object psobject -property @{ 
    Type =$_.ApplicationType; 
    AssociatedFullName= ($_|select -Expand 
    AssociatedUserFullNames).AssociatedUserFullNames 
}} 
$app | ft 

출력 잃었는지 알고 싶습니다. 동일한 속성을 두 번 확장하려고하면 빈 값이됩니다. '

$app = Get-BrokerApplication | 
     ForEach-Object { 
      New-Object -TypeName 'PSObject' -Property @{ 
       Type = $_.ApplicationType 
       AssociatedFullName = $_.AssociatedUserFullNames 
      } 
     } 
$app | Format-Table 
+0

은 내가 AssociatedUserFullNames는 괄호 쉼표와의 separted 사용자의 목록이 객체 것을 추가하는 것을 잊었다 나는 그 목록은 당신이 무엇을의 샘플을주십시오'유형 'Chandra9787 @ – Chandra9787

+0

의 각 개체에 매핑 할 할 객체 유형 ('.GetType(). FullName')과 함께 기술합니다. – TheIncorrigible1