我想做一个程序,启动的时候允许任何用户启动,也就是不弹出UAC的认证框,但是点击了其中的某个按钮后弹出UAC认证,然后获得管理员的权限,进而进行注册表的 操作。
我查了很多资料,好像都是说如果要获得管理员权限只能在程序启动的时候获得,而不能在执行过程中间获得。但是看到win7的某些程序好像是有中间提升权限功能的。
各位大侠如果有知道的,希望帮帮小弟了,不胜感激!!
我查了很多资料,好像都是说如果要获得管理员权限只能在程序启动的时候获得,而不能在执行过程中间获得。但是看到win7的某些程序好像是有中间提升权限功能的。
各位大侠如果有知道的,希望帮帮小弟了,不胜感激!!
解决方案 »
- 不懂
- 新人求助关于VS中BindingNavigator(绑定到导航工具栏)上的按钮不用编程么?
- 访问修饰符 程序集内,和外,是指什么
- (B/S)求教后台异步加载数据的方法!
- C# CheckedListBox 添加值的问题
- WCF 用netTcpBinding,相对于通常的socket通讯,网络上开销是不是会大?大约多少?
- dataGrid中的双击数据处理
- 向一个xml文档中插入另一段xml文档的问题
- 微软发布VB、C#数据库编程代码包 那有下??? 微软官方网站没有
- vs2012打开文件的问题
- c# richtextbox如何让在添加的字符串,总从当前屏的左上角开始显示?
- 查询结果绑定到GridView中
首先谢谢你的回复。
刚才我看了一下链接里面的内容,但是好像那个帖子里面也没有具体的解决办法。当然重新做一个exe文件,然后用管理员权限调用是可以实现的,但是我这边的客户不答应这种方法。所以现在只能看是否可以在执行中的程序里面提升权限了。