如何通过vbscript运行java程序(jar文件)?

时间:2015-03-12 07:19:53

标签: java windows vbscript

我有这个脚本:

Set WshShell = CreateObject("WScript.Shell")
dim a
a = "C:\Program Files (x86)\MyProgram\MyApplication.jar"
WshShell.Run "javaw -jar " & a

但是当我执行时,我收到错误消息:“错误:无法访问jarfile:C:\ Program”

问题是......我的程序路径包含空格。 如何解决这个问题?

2 个答案:

答案 0 :(得分:6)

你能试试吗?这对我有用。

Set WshShell = CreateObject("WScript.Shell")
dim a
a = "C:\Program Files (x86)\MyProgram\MyApplication.jar"
WshShell.Run "java -jar " &  chr(34) & a & chr(34) 

答案 1 :(得分:0)

把你的道路放在双倍的""看看它是否有效。因此,您的脚本应该看起来像#34;"带空格的路径""