要求程序以管理员身份运行

时间:2017-03-29 15:58:20

标签: c windows-7 admin

如何使用C?

检查我的程序是否在Windows 7系统上以管理员身份运行

批量生产中,我可以采取以下措施:

whoami /groups | findstr /b /c:"Mandatory Label\High Mandatory Level" | findstr /c:"Enabled group" > nul: && set IS_ELEVATED=1
    if %IS_ELEVATED%==0 (
        set /p _="You need to run Utilis as administrator, run with admin cmd. Press enter to exit..
    )

这将检查当前用户是否是管理员。如何在C中实现相同的概念?

1 个答案:

答案 0 :(得分:1)

我建议如果您设置可执行文件的属性和权限,以便管理员只能运行 ,那么可以解决问题。