Robot r = new Robot();
String command = "C:\\Users\\xyz xyz\\Desktop\\JavaProg\\kmp.exe";
//Run setup file
Process run = Runtime.getRuntime().exec("cmd /c \"" + command+ "\"");
r.delay(4000);
r.mouseMove(0, 0); //not working if I run kmp.exe but work with notepad.exe
r.delay(2000);
r.keyPress(KeyEvent.VK_R); //It should chose Russian language but not
r.keyRelease(KeyEvent.VK_R);
我正在使用Robot类自动化安装包.Code正在打开kmp设置,因为我已经禁用了win 8的默认安全警告,但是鼠标应该移动到0,0坐标但它没有移动。同时代替" kmp.exe"我跑"记事本"然后记事本将打开,鼠标也将移动到0,0。
它与kmp.exe安装包有什么关系,因为它从java程序或类似的东西中获取控件。