我的Visual Basic脚本打开而不是运行

时间:2014-04-30 10:15:47

标签: python vbscript

我已经编写了一个小的Python脚本来在部署它们之前正确测试我的Visual Basic脚本功能 -

import subprocess
subprocess.call("cmd /c MyScript.vbs")

我的脚本不是运行Visual Basic脚本,而是在Sublime Text(默认程序)中打开。

如何运行脚本而不是打开它们?

1 个答案:

答案 0 :(得分:2)

使用其中一个, cscript 更适合控制台应用程序。

subprocess.call("cmd /c wscript MyScript.vbs")

subprocess.call("cmd /c cscript MyScript.vbs")

可以在这里找到关于差异的优秀答案:Difference between wscript and cscript