尝试使用Java中的可执行文件运行文件

时间:2014-04-09 00:25:50

标签: java cmd

基本上,我希望它的功能与右键单击文件并说“打开方式”相同。但是,我无法从java中找出正确的方法。

Process p = Runtime.getRuntime().exec("cmd /c start " + file.getAbsolutePath());

这就是我的全部,但我无法弄清楚如何使用可执行文件运行它。我是否需要运行可执行文件并将其作为参数放入?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

它真的取决于你正在调用的可执行文件.. 例如notepad,它非常简单..

Process p = Runtime.getRuntime().exec("cmd /c notepad.exe " + file.getAbsolutePath());

但是对于其他许多人来说,您可能需要查看有关使用"参数" ..的手册 有些人甚至不支持参数使用..