1

有一阵子了...

我有命令行参数:

xml sel -t  -v "computer/general/name" nsk1501901173m.xml > test.txt

这会在指定的文本文档中产生我想要的结果,但我需要通过 VBScript 运行它,而对于我的生活,我无法弄清楚......有什么想法吗?

4

1 回答 1

1

在传递应用程序参数之前,您必须使用该WScript.Shell对象来执行应用程序和(带有 /C 参数的命令外壳),请查看此示例cmd /c

Set objShell = CreateObject("WScript.Shell")
objShell.run "cmd /c xml sel -t  -v ""computer/general/name"" nsk1501901173m.xml > test.txt",1,true

请记住必须从 xml.exe 应用程序所在的同一位置执行哪个脚本,或者最好将 xml.exe 应用程序的位置添加到PATH

于 2012-08-21T20:43:11.137 回答