首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么让程序在win7开机启动时自动用管理员权限启动

2012-03-05 
如何让程序在win7开机启动时自动用管理员权限启动如何让程序在win7开机启动时自动用管理员权限启动我做了

如何让程序在win7开机启动时自动用管理员权限启动
如何让程序在win7开机启动时自动用管理员权限启动

我做了一个mfc程序,想让他在win7操作系统下开机时用管理员权限自动启动

我增加了mainifest文件,
<requestedPrivileges> 
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> 
</requestedPrivileges> 

然后在注册表的run键值下写上了我的程序的全路径

但是重启以后我的程序并没有起来,但是直接双击却可以运行,请教一下大家,我是不是哪里漏掉了什么

[解决办法]
为了安全考虑,win7不允许普通程序以管理员权限启动,即使添加到启动项里,仍然要弹出UAC询问窗口来提权。现在通行的做法是把所有需要高权限的操作放到服务里,前台界面和后台服务进行通信。前台界面仍然是普通权限,但后台服务在桌面加载前就启动了,具有system权限。

热点排行