首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免UAC提示

避免UAC提示
EN

Stack Overflow用户
提问于 2013-08-31 09:19:54
回答 1查看 212关注 0票数 0

我有一个嵌入了清单*.exe.manifest的应用程序。当我启动可执行文件时,它每次都会显示UAC提示。我怎么才能避免这种情况?元素requireAdministrator与attrubute level等于requireAdministrator。有可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-31 09:47:31

您看到了UAC提升提示符,因为您是请求的。这里的要害是要求。如果用户当前没有运行提升,那么总是会调用提升提示符。

如果您不希望发生这种情况,那么您就必须用requireAdministrator替换asInvoker。附带的副作用是您的程序不会以更高的权限或课程运行。不,你不能默默地提升,那将击败UAC的观点。UAC的目的不是阻止你做某事,而是让用户知道。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18546526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档