UAC 和 WinForms

发布于 2024-10-06 05:55:54 字数 100 浏览 3 评论 0原文

你好 如何制作一个向用户请求管理员权限的按钮?就像 UAC 在 Windows 中工作一样,如果程序需要管理员权限,您将获得一个 UAC 窗口。 当然,我会将正确的帖子标记为答案。 谢谢

Hello
How can I make a button that requests the admin priviledges from the user? Just like UAC works in Windows, if a program needs admin rights, you get an UAC window.
I will mark the correct post as answer of course.
thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

内心激荡 2024-10-13 05:55:54

你不能。您需要指定整个应用程序正在提升运行,或者您可以按照 Mozilla 风格执行操作,创建一个以管理员身份运行的帮助应用程序,然后从 UAC 按钮调用它。

如果您需要澄清,请发表评论。

You cant. You need to specify your whole app is running elevated, OR you can do things a-la-mozilla style, create a helper app that does run as admin, and call it from your UAC button.

Comment if you want clarification.

就像说晚安 2024-10-13 05:55:54

请参阅 CodeProject 上的示例。

您必须重新启动应用程序才能提升其权限。

See this example on CodeProject.

You will have to restart your application to elevate its rights.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文