delphi 软件自动获取管理员权限方法
2013-10-15 10:49
489 查看
1.新建一个文本文件,命名为UAC.manifest,用记事本打开,把下面的内容粘贴进去,保存。 <?xmlversion="1.0"encoding="UTF-8"standalone="yes"?> <assemblyxmlns="urn:schemas-microsoft-com:asm.v1"manifestVersion="1.0"> <trustInfoxmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevellevel="requireAdministrator"/> </requestedPrivileges> </security> </trustInfo> </assembly> 2.再建立一个文本文件,命名为UAC.rc,写入下面的内容,保存。 124UAC.manifest 把UAC.rc和UAC.manifest文件,一起拷贝到DELPHI安装目录下的BIN目录里, 执行brcc32UAC.rc–foUAC.res
(注*)
{如何执行brcc32UAC.rc–foUAC.res
打开delphi开发工具选择Project->addtoproject(Shift+F11)->选择RC文件(文件类型选择*.RC)->Build-OK
就生成UAC.res资源文件了。生成的res文件应该放置在delphi工具安装目录下bin里面。}这个UAC.res就是我们要的了。把这个文件,拷贝到你的DELPHI项目目录下,打开你的project文件,例如:project1.dpr看到{$R*.res}这行代码,在它的下面,添加{$RUAC.res},保存,重新编译你的项目,就OK了
相关文章推荐
- delphi 软件自动获取管理员权限方法
- 获取系统管理员权限的方法及对杀毒软件的无能为力的看法
- 易语言等软件自动获取管理员权限,在64位Windows7系统非管理员帐户中执行
- 解决win7和win8系统文件无法删除提示需要管理员权限、怎样获取管理员权限方法
- Vista中应用程序需要Administrator权限,自动提示用户需要管理员权限的方法 (原创,转载请注明出处)
- 获取和退出Ubuntu管理员权限的方法
- Delphi编译的程序如何获取管理员权限
- Inno Setup打包的安装程序在Vista/Win7上自动提示需要管理员权限的方法
- vs2012程序自动获取 win10管理员权限
- 自动获取管理员权限
- VC程序在win7系统上运行,自动获取管理员权限
- win7 system权限怎么获取?win7管理员权限获取方法介绍
- VC程序自动获取windows7/vista系统管理员权限(vs2008)
- 获取和退出Ubuntu管理员权限的方法
- Vs程序自动获取windows7/vista系统管理员权限
- C#以管理员权限运行源码,C#软件获取管理员权限,c#获取管理员权限
- 软件需要管理员权限运行的解决方法
- 让delphi生成的程序自动使用管理员权限,带有uac盾牌
- AccessibiltiyService自动获取用户权限增强产品体验的方法
- VC程序在win7系统上运行,自动获取管理员权限