Windows 如何以管理员权限启动程序

来源:互联网 发布:js 截取数组 编辑:程序博客网 时间:2024/05/06 11:34

如何让程序运行时,以管理员权限运行? 即:在程序运行时弹出UAC提升权限对话框。

方法一:

属性 --> 链接器 --> 清单文件 --> UAC执行级别 --> requireAdministrator



方法二:

清单文件:建立如 app.mainfest 的清单文件,在项目(属性 --> 链接器 --> 清单文件)添加清单文件。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">  <assembly Identityversion="1.0.0.0" processorArchitecture="X86" name="Your App Name" type="win32"/>  <description>Description of your application</description>  <!-- Identify the application security requirements.-->  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">    <security>      <requestedPrivileges>        <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>      </requestedPrivileges>    </security>  </trustInfo></assembly>

参考资料:http://blog.csdn.net/hgy413/article/details/6118204



原创粉丝点击