Java 查找当前登录的用户是否是Windows操作系统中的管理员

Java 查找当前登录的用户是否是Windows操作系统中的管理员,java,windows,Java,Windows,可能重复: 如何确定运行Java应用程序的用户是否是Windows管理员?Java是跨平台的,无法直接查看用户是否是Windows管理员。 一般来说,您应该检查所需的特权,而不是依赖于Windows管理员的一些知识。例如,如果您需要写入文件,请直接检查该文件是否可写入等。如果您想使用一种仅适用于Windows、Oracle JVM的解决方案,请查看:实际上我的应用程序是eclipse插件,这就是为什么我标记为“是”,我同意这是一个独立的问题,因此如果需要,我将放弃它。

可能重复:


如何确定运行Java应用程序的用户是否是Windows管理员?

Java是跨平台的,无法直接查看用户是否是Windows管理员。
一般来说,您应该检查所需的特权,而不是依赖于Windows管理员的一些知识。例如,如果您需要写入文件,请直接检查该文件是否可写入等。

如果您想使用一种仅适用于Windows、Oracle JVM的解决方案,请查看:实际上我的应用程序是eclipse插件,这就是为什么我标记为“是”,我同意这是一个独立的问题,因此如果需要,我将放弃它。