Вот конкретный VB пример , который делает именно то, что вы просите.Его можно легко преобразовать в VBScript и использовать COM-объект MSXML2.DOMDocument .Un
Dim doc
Dim nlist
Dim node
Set doc = CreateObject("MSXML2.DOMDocument")
doc.setProperty "SelectionLanguage", "XPath"
doc.Load "c:\books.xml"
Set nlist = doc.selectNodes("//book/Title[contains(.,'localhost')]")
MsgBox "Matching Nodes : " & nlist.length
For Each node In nlist
WScript.Echo node.nodeName & " : " & node.Text
Next
Другой способ сделать это был бы довольно грязным, но он бы работал.Вы можете выполнить простую замену строки, заменив "> localhost <" на "> manager <".включив символы «>» и «<», можно было бы убедиться, что значением узла XML является «localhost».