我正在尝试使用exec函数。对可执行文件的路径包含空格,这是给我悲痛 我的代码看起来像这样将路径传递给exec
Runtime.getRuntime().exec("\"C:\\Program Files (x86)\\ASL\\_ASL Software Suite_installation.exe\"", null, new File("\"C:\\Program Files (x86)\\ASL\\_ASL Software Suite_installation\""));
当这样执行,我得到一个例外 -
Cannot run program ""c:\Program"
我将不胜感激,如果有人可以给我一些帮助解决这个
在此先感谢
改为使用它:http://docs.oracle.com/javase/1.5.0/docs/api/java/ lang/ProcessBuilder.html – Maroun
您正在尝试使用'Runtime.exec()'函数。请明确点。 – EJP