Thanks, the information you sent isn't quite what I need, but it did give me an idea. I tried to incorporate this into my script:
$Report.'HD(GB)' = $VMS | Foreach { ($_ | Get-HardDisk) | Foreach { $HD = New-Object PSObject; $HD | Add-Member -MemberType NoteProperty -Name Drive -Value $_.CapacityKB } }
I'm hoping that I am on the right track here, I have not used the New-Object cmdlet much, but it is something that I know I need to learn more about.