进击的巨人阿尔敏本子:关于win7和vista的权限问题

来源:百度文库 编辑:九乡新闻网 时间:2024/07/14 05:46:17
在《windows核心编程》第五版里面有提(尽管是关于vista的,但同样适用于win7),大约两种方法: 1、使用manifest文件控制(管理员身份启动) 2、创建一个新的使用管理员权限的进程在《windows核心编程》第五版里面有提(尽管是关于vista的,但同样适用于win7),大约两种方法:1、使用manifest文件控制(管理员身份启动)2、创建一个新的使用管理员权限的进程
启动时按管理员身份启动exe:1.手动2.在工程中加入manifest文件,并指定requireAdministrator,则exe在win7下会出现小盾牌,如果用户设置了UAC,运行时会提示;方法:vs2005&2008 工程属性,连接器,manifest,UAC excutelevel,设置为requireAdministrator。详见:http://www.cnblogs.com/taoxu0903/archive/2007/09/07/885588.html
代码中判断提升:
   三个给进程提权的方法      http://blog.csdn.net/abcpanpeng/archive/2009/12/06/4953529.aspx   关于进程提权      http://hi.baidu.com/%B7%E7%D6%AE%D2%E2/blog/item/c3fbf2198d7064138718bf7c.html