我正在嘗試使用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