PowerShell использует .ml framework XmlDocument, чтобы вы могли вызвать метод load для загрузки xml в объект XmlDocument, например так:
#Option 1
$doc = New-Object System.Xml.XmlDocument
$doc.Load("http://ilo-ip/xmldata?item=All")
#Option 2
[xml]$doc = (New-Object System.Net.WebClient).DownloadString("http://ilo-ip/xmldata?item=All")
# Your XML will then be in the $doc and the names of the XML nodes can be used as
# properties to access the values they hold. This short example shows how you would
# access the value held in the SPN nodes from your sample XML
Write-Host $doc.RIMP.HSI.SPN
Если вам нужна дополнительная информация о работе с XML после его загрузки, проверьте Dr. Электронная книга Тобиаса Вельтнера на PowerShell.com, глава 14 посвящена XML.