これは非常に単純な問題であることを願っていますが、Powershell と Powercli に関する知識が限られている私には困難です。VM に関する多くの情報を含む csv ファイルを作成しようとしています。ピースの 1 つは、ハードディスクのパスと容量です。VMGuest.disks プロパティを使用して利用できます。すべてのディスク情報を 1 つの列に表示したいので、次のように diskinfo という 1 つのフィールドに情報を入力します。
$DiskArr = $VMGuest.Disks | Select @{Name="DiskInfo";Expression={$_.path + " -- " + $_.CapacityGB }}
私が望んでいたのは、
$DiskArr -join ","
c:\ -- 50.xxxxx GB、D:\ -- 32.000 GB などの結果が得られます。しかし、4つのディスクの場合、、、、のようにカンマで区切られた空白が表示されます。
私は何が欠けていますか?