[教程][分享]PECMD脚本检测自身是否以管理员身份运行
2023-4-8 841

一般我们使用PECMD脚本去制作一个可执行文件时,如果希望该程序能够以管理员身份去运行,通常是修改pecmd.exe的Manifest内容,例如在trustInfo节点修改运行级别:

<security>
   <requestedPrivileges>
      <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
   </requestedPrivileges>
</security>

我们还可以直接在PECMD代码层面进行判断:

ENVI ?&adminMODE=ISADMIN
IFEX $%&adminMODE%<>1, TEAM MESS+icon6 \n\n请以管理员身份运行! @错误#OK*5000| EXIT

这样就能进行自身运行级别的检测了

收藏
点赞
分享
官方QQ群:872611894(群密码:pecmd.net)
最新回复 (0)
返回