java wrapper 如何与windows应用交互

java wrapper 如何与windows应用交互,或调用外部程序

一样的,可以用jni调用外部dll

Runtime runtime = Runtime.getRuntime();

Process process = runtime.exec("你的exe.exe");

执行程序。

但是要注意几个问题:
(1)在服务账户里运行程序,如果程序是有界面的,界面显示不了,因为它在服务账户执行,而不是你桌面登录的账户
(2)要有权限
(3)路径