我想运行一个可执行文件,该文件生成带有Next
按钮的窗口。我想隐藏该窗口,并在用户不知情的情况下以某种方式“按下” Next
按钮。
到目前为止,我仅设法运行了可执行文件,并且我了解到可以使用特定的参数以静默方式运行该可执行文件,但是我没有有关这些参数的信息。
public class Process extends Thread {
public void run(){
try{
System.out.println("Start");
ProcessBuilder processBuilder = new ProcessBuilder("path to executable");
java.lang.Process process = processBuilder.start();
System.out.println("End");
}catch(IOException exception){
System.out.println(exception);
}
}
}
最佳答案
您可以使用doClick()
方法。
doClick() method doc
此外,此外,您还可以查看充当包装器的JNI或JNA工具。
关于java - Java使用ProcessBuilder静默运行程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39568339/