java 调用exe ,如何传参?
比如 java调用一个pdf转换器,如何把原文档路径和输出路径传递到转换器.exe中,并进行转换?
Runtime rn = Runtime.getRuntime();
Process p = null;
String exeFile = "";
try
{
exeFile = "D:/software/转换器.exe";
p = rn.exec(exeFile);
} catch (Exception e)
{
System.out.println(" ERROR ");
}
java调用exe
------解决方案--------------------那得看那个程序是不是接受参数了。如果不接受。传了也百搭啊。
------解决方案--------------------如果确定能接受。那么用ProcessBuilder 类就可以传参数进去。
------解决方案--------------------个人经验来看。。必须要那个软件支持接受传参才行。。。
如果支持,直接在exeFile后面加上就行
------解决方案--------------------
=====================
exeFile = "D:/software/转换器.exe aa bb ccc";