Java项目管理员权限windows 7

Posted

技术标签:

【中文标题】Java项目管理员权限windows 7【英文标题】:Java Project admin privileges windows 7 【发布时间】:2012-07-06 20:23:42 【问题描述】:

我正在构建一个必须复制/移动文件/文件夹的 Swing 应用程序(文件资源管理器)。当我尝试复制到某些文件夹(例如 Program Files)时,它会引发异常(拒绝访问)。我可以通过以管理员身份运行 NetBeans 来解决。

我是否可以只授予我的项目管理员权限,而不以管理员身份运行整个虚拟机?

【问题讨论】:

阅读:***.com/questions/2206646/… 我需要反过来,我没有以管理员身份运行 VM,虽然我需要以管理员身份运行我的项目,但我想可能会在运行的项目属性中更改某些内容...是这可能吗? 使用“运行方式”以管理员身份启动您的程序。 【参考方案1】:

对于一个非常糟糕的非跨平台方法,您可以使用 VBScript 的 .ShellExecuteRuntime.exec 强制程序以管理员身份运行。

为简洁起见,我创建了一个简单的程序,可在 https://dl.dropbox.com/u/26746878/Misc/JavaElevated.zip

可以用java Launcher运行。

在 NetBeans 中,我假设您会以某种方式让它运行 Launcher 作为主类而不是主类 Program

【讨论】:

【参考方案2】:

是否没有命令行启动,我确定有,并且有一个人(ette)会在大约 10 秒内为我们写出来。视窗 7/64

【讨论】:

这并没有明确回答 OP 的问题。请把cmets放在评论区。

以上是关于Java项目管理员权限windows 7的主要内容,如果未能解决你的问题,请参考以下文章

在Windows 7下调试需要管理员权限的程序

CMake 编译器标识在 Windows 7 64 位下未知,仅无管理员权限

Visual Studio 需要在 Windows 7 中提升权限

javaweb 项目的系统权限管理,怎么设计?

在 Windows 7 下提升权限

如何使用安装项目创建不需要管理员访问权限的 Windows 安装程序 MSI?