[求助] 如何判断程序在vista/win7中是否为右键菜单管理员权限启动?

luqichuan 2009-08-20 11:35:15
如何判断程序在vista/win7中是否为右键菜单管理员权限启动?

现需要让一个程序必须以管理员权限启动后去写注册表,默认要写在local_machine下
但是发现,如果以users用户或者即使是administrator用户去创建注册表键值,都不是创建在local_machine下,例如创建在了HKEY_CURRENT_USER或者HKEY_CLASSES_ROOT下;

有何方法能检查出当前的exe是否是右键管理员权限起来不?
或者能直接以右键管理员权限起来不?
...全文
681 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luqichuan 2009-08-25
不行,系统会重定向我打开的key
回复
jason176374 2009-08-24
你可以做一些特定操作。
比如以写权限打开HKLM的一个键等等。
回复
luqichuan 2009-08-24
那么有办法知道自己的程序是否为管理员权限起来否?
回复
MoXiaoRab 2009-08-20
http://bbs.windows7en.com/thread-28506-1-1.html
我就是这么夺取权限的
回复
Chivalry 2009-08-20
看看这个满足你的需求不
http://www.vista123.com/html/5881.html
回复
发动态
发帖子
硬件/系统
创建于2007-09-28

2589

社区成员

VC/MFC 硬件/系统
申请成为版主
社区公告
暂无公告