Mit der Powershell können XML Dateien ganz einfach geparst werden. Das heißt aus den XML Daten wird ein Objekt erzeugt, über dass man dann auf die Objekteigenschaften zugreifen kann.

$var = [XML](Get-Content XMLDatei.xml)

Man kann dann ganz normal auf die Objekteigentschaften zugreifen:

Z.B. $var.eigenschaft.subeigenschaft

Man kann das Objekt auch direkt aufrufen, um zu sehen wie die Powershell auf die geparsten Daten reagiert:

$var