Vista下怎么实时提升UAC权限?

DelisPhi 2009-08-21 11:25:54
就是在程序里加入按下去才问允许还是拒绝的按钮或菜单
一启动程序就要提权的我已经会了,不用重新说。
...全文
356 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzhifei 2009-10-09
  • 打赏
  • 举报
回复
sorry,没看清要求,上面的话当我没说。。。
xzhifei 2009-10-09
  • 打赏
  • 举报
回复
加一个资源文件就可以了
qinmaofan 2009-10-08
  • 打赏
  • 举报
回复
Service + GUI exe
xthmpro_cn 2009-09-15
  • 打赏
  • 举报
回复
关注楼上的方法.
lovejingtao 2009-09-15
  • 打赏
  • 举报
回复
点击按钮立即变成SYSTEM权限的方法我倒知道,不过是没有任何提示直接从USER升到SYSTEM的.只是不适合你的要求.
ysai 2009-09-11
  • 打赏
  • 举报
回复
应该是没有办法的
连WINDOWS它自己的任务管理器,提权时也是重新启动了一次
DelisPhi 2009-09-10
  • 打赏
  • 举报
回复
顶一个,继续等待更好的解答。
fatacy 2009-08-28
  • 打赏
  • 举报
回复
mark
gyk120 2009-08-26
  • 打赏
  • 举报
回复
ShellExecute(0, // owner window
L"runas",
L"C:\\Windows\\Notepad.exe",
0, // params
0, // directory
SW_SHOWNORMAL);
另外Ring0是什么?管理员方式和Ring0有什么关系么……
DelisPhi 2009-08-25
  • 打赏
  • 举报
回复
5楼的是什么意思??
s912360101 2009-08-25
  • 打赏
  • 举报
回复
不需要ring0 的权限吗
CaiBirdy 2009-08-23
  • 打赏
  • 举报
回复
想要运行时突然提升权限吗??不知道咋弄。。。。。
ccrun.com 2009-08-23
  • 打赏
  • 举报
回复
确定资源的ID是24,并且资源的格式符合UAC那个标准。
DelisPhi 2009-08-23
  • 打赏
  • 举报
回复
怎么用Shellexecute来实时提权呢?我试过把{$R UAC.RES}加到Button1的Click事件,但运行程序还是直接问继续还是取消。
按照我的理解,我的加资源文件的方法就是“加Mainfest”了,那么Shellexecute就不是这样调用的了。
gyk120 2009-08-22
  • 打赏
  • 举报
回复
没什么好办法,要么Shellexecute要么加Manifest,Win7下右键管理员身份启动进程
pathletboy 2009-08-21
  • 打赏
  • 举报
回复
重新启动自己的程序并提权。
JPEXE 2009-08-21
  • 打赏
  • 举报
回复
mark+学习

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧