通过VBScript的简单CMD参数

通过VBScript的简单CMD参数,vbscript,batch-file,cmd,Vbscript,Batch File,Cmd,已经有一段时间了 我有命令行arg: xml sel -t -v "computer/general/name" nsk1501901173m.xml > test.txt 这将在指定的文本文档中生成我想要的结果,但我需要通过VBScript运行它,而在我的一生中,我无法找到它。。。有什么想法吗?在传递应用程序参数之前,必须使用对象执行应用程序和命令shell(带/C参数),请检查此示例 Set objShell = CreateObject("WScript.Shell") objS

已经有一段时间了

我有命令行arg:

xml sel -t  -v "computer/general/name" nsk1501901173m.xml > test.txt
这将在指定的文本文档中生成我想要的结果,但我需要通过VBScript运行它,而在我的一生中,我无法找到它。。。有什么想法吗?

在传递应用程序参数之前,必须使用对象执行应用程序和命令shell(带/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应用程序的位置添加到
路径

在传递应用程序参数之前,必须使用对象执行应用程序和(带/C参数的命令shell),请检查此示例

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应用程序的位置添加到
路径