[英]would Java's Runtime.getRuntime().exec() run on windows 7?
我有Windows XP和開發一些Java swing應用程序。
在我正在使用的程序中
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL "+ myfile);
在Windows默認編輯器中打開我的程序生成的文件。
它在我的系統上工作正常。 我只是想知道它在Windows 7上是否正常工作。
Windows 7中的流程執行是否有任何安全方面,而這些方面在Windows XP中沒有顯示?
不是一個直接的答案,但你應該使用Desktop#open()
來實現與平台無關。
Desktop.getDesktop().open(file);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.