У меня следующий скрипт powershell
$MyVM= [XML] @"
<VM>
<IPAddress>X.Y.Z.T</IPAddress>
<VMName>R2-VM</VMName>
<Vsphere-host>X.X.X.X</Vsphere-host>
<OS>W2K8-R2</OS>
<AssignedTo>Tester</AssignedTo>
</VM>
"@
Write-host " Your VM details"
Write-host "------------------"
Write-host "IPaddress: " $MyVM.VM.IPAddress
Write-host "Host Machine IP:" $MyVM.VM.Vsphere-host
Вместо отображения информации о хосте Vsphere он просто отображается следующим образом
Host Machine IP: System.Xml.XmlDocument.VM.Vsphere-host
как заставить это работать?