Ciao mosfet,
puoi recuperare facilmente il contenuto fornito a fronte di una richiesta verso un url, utilizzando uno script come questo:
$data = (New-Object Net.WebClient).DownloadString("http://www.powershell.it")
Se però devi analizzare l'output XML che viene prodotto forse ti converrebbe caricare un documento XML direttamente dall'url. Dipende... Se ti accontenti di verificare la presenza di una stringa all'interno del documento scaricato puoi semplicemente utilizzare:
$data.Contains("valore")
Che restituirà
$true o
$false a seconda che la stringa sia presente o meno.
Nel caso di elaborazioni più complesse in formato XML conviene determinare la query XPath da utilizzare per verificare che il nodo che cerchi sia presente. In questo caso per essere più specifico avrei bisogno di qualche informazione in più sul formato del tuo file.
Ciao!
HTH