2

次のテストスクリプトで問題に直面しています。その出力として、次の結果が期待されます。

VM Name        vCPU               Memory                                                 
-------         ----               ------                                        
Server1          1                                                                         
Server2                               8

残念ながら、私は次の出力を受け取っています。誰かがコードの間違いを理解するのを手伝ってくれますか?

enter code here

VM Name        vCPU                                                 
-------        ----                                                                                                
Server1         1                                                                                                   
Server2   

$obj_collection = @()  
    $report_data = New-Object System.Object  
    $report_data | Add-Member -MemberType NoteProperty -Name "VM Name" -Value "Server1"  
    $report_data | Add-Member -MemberType NoteProperty -Name "vCPU" -Value "1"  

    $obj_collection += $report_data  
  $report_data = New-Object System.Object  
    $report_data | Add-Member -MemberType NoteProperty -Name "VM Name" -Value "Server2"  
    $report_data | Add-Member -MemberType NoteProperty -Name "Memory" -Value "8"  
  $obj_collection += $report_data  
  $obj_collection  
4

1 に答える 1

0

これ?じゃがいもが入ったリンゴは奇妙な動作をする可能性があるため、リンゴとリンゴを追加する必要があります

$obj_collection = @()  
    $report_data = New-Object System.Object  
    $report_data | Add-Member -MemberType NoteProperty -Name "VM Name" -Value "Server1"  
    $report_data | Add-Member -MemberType NoteProperty -Name "vCPU" -Value "1"
    $report_data | Add-Member -MemberType NoteProperty -Name "Memory" -Value $null   

    $obj_collection += $report_data  
  $report_data = New-Object System.Object  
    $report_data | Add-Member -MemberType NoteProperty -Name "VM Name" -Value "Server2"
     $report_data | Add-Member -MemberType NoteProperty -Name "vCPU" -Value $null  
    $report_data | Add-Member -MemberType NoteProperty -Name "Memory" -Value "8"  
  $obj_collection += $report_data  
  $obj_collection  
于 2014-06-27T13:50:35.443 に答える