如何将系统 属性 添加到 java 中的 exe 文件

How to add system property to exe file in java

我在 java 中有一个项目,只有当用户是管理员时我才想 运行,为此我将系统 属性 设置为管理员 - -Duser=admin

我将我的项目导出到一个 jar 并创建它的 exe。

如何为 exe 文件设置系统 属性? 如何验证用户是否为管理员,批处理文件容易,但exe文件无法做到。

用户管理员并不意味着 windows 管理员用户,我想让某些人成为管理员并使用我的应用程序的某些特定功能。

通过 launch4j 创建 exe 时,在 JRE 选项卡下,我们可以将 JVM Options 中的系统属性定义为 -Duser=admin

这与在 eclipse 运行 配置中定义任何系统 属性 相同。