【发布时间】:2014-08-30 11:38:57
【问题描述】:
如何在 NetBeans 中用 Java 代码执行 exe 文件?
我写了一段代码来用Java运行一个exe文件,
Process process = Runtime.getRuntime().exec( "cmd.exe /C start C:/Users/123/Desktop/nlp.exe" );
此代码运行文件。
这个文件有一些部分,我可以单击它并运行它的不同部分。 我是否可以使用代码访问这些部分并在 Java 中运行它们而不是单击它?
编辑代码:
Process process = Runtime.getRuntime().exec( "cmd.exe /C start C:/Users/123/Desktop/nlp.exe" );
Robot bot = new Robot();
bot.mouseMove(100, 100);
bot.mousePress(InputEvent.BUTTON1_MASK);
bot.mouseRelease(InputEvent.BUTTON1_MASK);
【问题讨论】:
-
我不太明白您的问题,但如果
nlp.exe是您必须进行点击选择的应用程序,那么请检查该应用程序是否支持命令行参数。 -
不,不支持。