码迷,mamicode.com
首页 > Windows程序 > 详细

win7上运行某程序的时候,如果这个程序需要以管理员的身份运行,那么就会有“用户帐户控制”的提示:“您想允许来自...发布者的以下程序对此计算机进行更改吗?”请问,win7如何知道哪些程序需要以管理员的身份运行?

时间:2015-04-12 16:03:03      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

问题补充: 我在vs2008上编译运行的两个程序,一个有“用户帐户控制”的提示,另一个则没有。所以产生这样的疑问。实际的问题是,什么导致了两个程序运行时的这一个差异。

 

在vs2008中,右键“项目->属性->配置属性->链接器->清单文件”,其中有一个项目为“UAC执行级别”,默认为“asInvoker”。

如果将其修改为“requireAdministrator”则会出现“用户帐户控制”的提示。

编译出来的可执行文件图标带了一个盾牌。

win7上运行某程序的时候,如果这个程序需要以管理员的身份运行,那么就会有“用户帐户控制”的提示:“您想允许来自...发布者的以下程序对此计算机进行更改吗?”请问,win7如何知道哪些程序需要以管理员的身份运行?

标签:

原文地址:http://www.cnblogs.com/boy1boy2boy3/p/4419605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!