其实我工作Wolfram Mathematica
,我们没有任何运行外部程序的功能,所以我想用Java技术来做这个App。如何运行.exe文件?
在我的组织,C
开发团队,开发了一个应用程序,并format.Know我想从Java
运行.exe
文件给我们一个.exe
。
我有一个.exe
名称为ThMapInfratab1-2.exe
在C:/Users/Infratab Bangalore/Desktop/Rod's
目录下。
一旦我们运行.exe
文件,自动我需要.txt
文件作为输入名称TherInput.txt
从同一目录(C:/Users/Infratab Bangalore/Desktop/Rod's
)
对于我的构象,我跑了ThMapInfratab1-2.exe
文件中使用命令提示符下以下列方式手动他的工作很棒。
C:\Users\Infratab Bangalore\Desktop\Rod's>ThMapInfratab1-2.exe
最后.exe
文件出口牛逼.txt
文件的输出到同一个目录(C:/Users/Infratab Bangalore/Desktop/Rod's
)。
同样的事情,我想用Java
。你可以用我的目录解释。
为此,我写了下面的代码,但它不工作。
import java.io.IOException;
public class ProcessBuilderSample {
public static void main(String args[]) throws IOException {
Process process = new ProcessBuilder(
"C:\\Users\\Infratab bangalore\\Desktop\\Rod's\\ThMapInfratab1-2.exe")
.start();
}
}
如果有人知道,建议我。
谢谢。
。
标记为重复的问题所见即所得指出的链接。 – bschandramohan
@所有人我修改了我的问题。所以你可以检查一次。 –