问题描述
- java wrapper 如何与windows应用交互
-
java wrapper 如何与windows应用交互,或调用外部程序
解决方案
一样的,可以用jni调用外部dll
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec("你的exe.exe");
执行程序。
但是要注意几个问题:
(1)在服务账户里运行程序,如果程序是有界面的,界面显示不了,因为它在服务账户执行,而不是你桌面登录的账户
(2)要有权限
(3)路径
时间: 2024-11-02 03:37:56