在java中运行外部exe时出现用户帐户控制问题

在java中运行外部exe时出现用户帐户控制问题,java,runtime,exe,external,Java,Runtime,Exe,External,我正在使用Runtime.getRuntime.exec在java中运行外部exe文件。但是会弹出一个“用户帐户控制”窗口,说“是否允许以下程序表单未知发布者对此计算机进行更改?”。仅使用java如何解决此问题?听起来windows UAC不确定您是否可以从java控制它。我想到了JNI或JNA。某些应用程序需要管理员权限。您不能简单地避免它。但您可以更改用户帐户控制设置以禁用它。

我正在使用Runtime.getRuntime.exec在java中运行外部exe文件。但是会弹出一个“用户帐户控制”窗口,说“是否允许以下程序表单未知发布者对此计算机进行更改?”。仅使用java如何解决此问题?

听起来windows UAC不确定您是否可以从java控制它。我想到了JNI或JNA。某些应用程序需要管理员权限。您不能简单地避免它。但您可以更改用户帐户控制设置以禁用它。