win7上运行某程序的时候,如果这个程序需要以管理员的身份运行,那么就会有“用户帐户控制”的提示:“您想允许来自...发布者的以下程序对此计算机进行更改吗?”请问,win7如何知道哪些程序需要以管理员的身份运行?
时间:2015-04-12 16:00:05
收藏:0
阅读:1230
问题补充: 我在vs2008上编译运行的两个程序,一个有“用户帐户控制”的提示,另一个则没有。所以产生这样的疑问。实际的问题是,什么导致了两个程序运行时的这一个差异。
在vs2008中,右键“项目->属性->配置属性->链接器->清单文件”,其中有一个项目为“UAC执行级别”,默认为“asInvoker”。
如果将其修改为“requireAdministrator”则会出现“用户帐户控制”的提示。
编译出来的可执行文件图标带了一个盾牌。
原文:http://www.cnblogs.com/boy1boy2boy3/p/4419605.html
评论(0)