【问题标题】:Simple CMD argument throught VBScript通过 VBScript 的简单 CMD 参数
【发布时间】:2012-08-21 19:47:33
【问题描述】:

好久不见……

我有命令行参数:

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

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

【问题讨论】:

    标签: vbscript batch-file cmd


    【解决方案1】:

    您必须使用WScript.Shell 对象来执行应用程序和cmd /c(带有/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 应用的位置添加到 PATH

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-15
      • 2013-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多