2014-04-30 72 views
0

我寫了一個小的Python腳本來測試我的Visual Basic腳本的Visual Basic腳本部署之前正常工作 -我打開的,而不是運行

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

而不是運行Visual Basic腳本,我的腳本中打開崇高文本(默認程序)。

如何運行腳本而不是打開它們?

回答

2

使用其中之一,cscript更適合於控制檯應用程序。

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

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

一個很好的答案,有什麼不同的是可以在這裏找到:Difference between wscript and cscript

+0

謝謝。兩者有什麼區別? – Eilidh

+1

一個更適合「窗口」應用程序,另一個適用於控制檯。我修改了答案並附有詳細解釋的鏈接 – Raf

+0

謝謝你的幫助! :) – Eilidh

相關問題