1

我正在使用 inno setup 安装我的软件(myprog.exe),我想强制用户以管理员身份启动 myprog.exe,但我不知道!我的 exe 在图标上没有 uac 盾牌,它可以在没有“右键单击”-“以管理员身份运行”的情况下启动

我已经为安装程序设置了 PrivilegesRequired=admin 但我只是在安装阶段。

事实上,我想告诉 Windows “嘿,我的程序很危险,allays 要求以管理员身份运行它”

有任何想法吗?

4

1 回答 1

5

应用程序本身 (myprog.exe) 应使用清单构建,以指定它需要管理员权限。请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/bb756929.aspx

因此,应用清单必须包含以下元素:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
于 2012-09-04T16:37:57.603 回答