首先,我用谷歌搜索了这个问题,我似乎得到的唯一答案是使用System.exit(0);
这不是我想要的。目前我正在使用
Runtime runtime = Runtime.getRuntime();
runtime.exec("C:\\Program Files\\program folder\\program.exe");
这成功地打开了程序。然而,关闭程序看起来就像一锅完全不同的鱼。由于权限和安全性,是否可以通过java关闭程序?这也可以使用运行时完成还是这个更复杂的问题?正如我所看到的,只有 Windows 的解决方案是使用
taskkill /IM program.exe
但是我的问题是,如果我启动了 taskkill,这会立即关闭程序吗?还是会告诉程序开始启动关机过程?
编辑:
我建议将要启动的程序将处理访问数据库