2011-12-22 15 views
3

私は、PowerShellスクリプトpowershellを使用してXMLタグを表示するにはどうすればいいですか?

$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 

はそれを動作させる方法を以下のように、それは単に表示されるのですか?

答えて

4

は、このような引用符の間にVsphere-hostを置く:あなたの答えのための"Vsphere-host"

$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" 
+0

感謝を。それは今働く。 – Samselvaprabu

関連する問題