gpt4 book ai didi

java - UAC 和 Java

转载 作者:太空狗 更新时间:2023-10-29 22:56:15 25 4
gpt4 key购买 nike

是否可以从 Java 应用程序中请求提升的权限?我所看到的建议似乎都围绕着运行外部可执行文件或设置 list 以在启动时请求特权。这些不适用于例如小程序。有什么方法可以从正在运行的应用程序请求提升吗?

最佳答案

UAC 不是正在运行的进程可以请求的东西(与您运行的语言无关)。您必须在启动时请求提升。

大多数 Windows 应用程序处理此问题(并使其看起来就像它们正在请求提升)的方式是生成一个额外的自身副本,请求提升,并将足够的命令行参数传递给新的处理以便显示适当的对话框。

这就是为什么对话框中的 UAC 提升总是由打开新对话框的按钮单击启动的原因。

因此,在 Java 世界中,您只需执行其他人必须执行的操作:再次启动您的应用程序,请求提升。有多种启动提升的方法,“运行方式”动词可能是最简单的。

关于java - UAC 和 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1076794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com