2008年5月1日星期四

VISTA下的Manifest文件,提升权限

VISTA下的exe文件如果包含了Manifest文件,并且Manifest文件中指明需要管理员权限,那么会弹出UAC的框让用户确认。下面是这个Manifest文件中关于这个部分的xml代码。 

<?xml version="1.0" encoding="utf-8"?> 
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> 
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> 
    <security> 
      <requestedPrivileges> 
        <requestedExecutionLevel   level="requireAdministrator"   uiAccess="false" /> 
      </requestedPrivileges> 
    </security> 
  </trustInfo> 
</assembly> 

没有评论:

发表评论