我编写vbscript来查询Windows的所有schtask并对其进行分析。 但是,当我使用命令schtasks / query / XML ONE查询时,命令的输出不正确的XML格式。因此,我无法解析它们以获得所需的特定值。请帮助我纠正schtasks命令的XML输出。 我的代码如下:
Dim objShell, strcmd, objXML, strXML
Set objShell = CreateObject("WScript.Shell")
strXML = objShell.Exec("schtasks /query /XML ONE").StdOut.ReadAll
Set objXML = Wscript.CreateObject("Microsoft.XMLDOM")
objXML.loadXML(strOutput)
Set nodes = objXML.selectNodes("//Task/RegistrationInfo/Author")
For Each node in nodes
Wscript.Echo node
Next
Set objShell = Nothing
Set objXML = Nothing