以管理员身份以完全权限运行Java文件

以管理员身份以完全权限运行Java文件,第1张

以管理员身份以完全权限运行Java文件

该答案适用于那些希望为其jar或Java类提供管理特权的人。成功开发一个exe后,可以编辑保存在admin中的文件。受限制的目录,我已经制定了以下步骤来为您服务,希望对您有所帮助:要理解的事情:1)Jars不会直接以特权直接编译,您必须将它们与其他mainfest文件包装在一起才能最终拥有exe文件能够在Windows
XP / Vista
/或更高版本上运行的具有特权的文件。实际上,直到现在为止可能的答案是,exe在运行之前会强制用户赋予管理员权限,这与之前用户期望知道如何使用不友好的管理员权限运行jar有所不同。

现在简单的步骤:

  1. 创建您的jar文件,例如try2.jar,其中包含一些主要文件My1.mf,就像往常一样,因此jar文件的绝对路径为C: try.jar。

  2. 现在,您需要下载一个软件“ Launch4j”,它将帮助您包装jar文件。它的下载链接是:http : //sourceforge.net/projects/launch4j/files/launch4j-3/3.1.0-beta2/

  3. 现在取出5分钟。并观看本教程:http : //www.youtube.com/watch ?v=mARUFRknTYQ;这将告诉您Launch4j的基本功能。但是在这里还不清楚如何为您的exe创建清单文件。

  4. 了解此内容后,创建清单文件,它是一个简单的文本文件,扩展名为“ .manifest”。但是这里需要注意以下事项:首先,您的mainfest文件必须与要创建的最终exe文件具有相同的名称。在我的情况下,我的exe名称应该为“ Launchme.exe”,因此,我的清单文件必须命名为“ Launchme.manifest”。其次,在清单文件中复制以下内容:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>









将以上代码复制到清单文件中。第6行是整个问题的关键。然后保存并关闭它。

  1. 现在启动Launch4j,根据您的条件像视频中那样填充所有示教的文本字段。在包装的mainfest列中添加此文件清单文件。然后单击“保存配置”选项,然后单击-构建包装器。

现在,您有了包含jar的exe文件,该文件要求用户在执行前授予管理员权限。现在,用户除了点击之外,一无所知!



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5477926.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存