windows - 将管理员/UAC 图标/标志添加到 Inno Setup 安装程序图标

标签 windows icons exe inno-setup setup-project

我安装的应用程序仅提取文件而没有真正安装到系统中,因此我创建了自己的 setup.exe。现在我想知道为什么.exe前面没有Admin标志。 这就是我得到的:

enter image description here
安装程序通常如下所示:

enter image description here

我在 Inno Setup 上找不到所需的代码网站。 我希望你能帮我解决我需要添加的代码。 (是的,我知道我可以为安装程序制作另一个图标,但只需添加一些代码会更好。InstallForge 会自动执行此操作,但 Inno Setup 只是为注册表项提供了更好的选项) 此致, 克里斯蒂安

最佳答案

Windows 会查看应用程序 list 以确定可执行文件是否需要 UAC 提升。

设置requestedExecutionLevel将 list 中的节点添加到 requireAdministrator

在 Inno Setup 中,您可以将 PrivilegesRequired 设置为 admin,但这已经是默认设置,据我所知,它不会将屏蔽添加到当前版本的 Inno 中。

如果您的安装程序未签名,您也许可以使用 Resource Hacker 自行添加/编辑 list 。

关于windows - 将管理员/UAC 图标/标志添加到 Inno Setup 安装程序图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67551169/

相关文章:

android - 在 Android 的菜单图标上写文字?

icons - Twitter Bootstrap 和 Font Awesome 的重复图标问题

windows - 从 cli 更改 Windows 上的节点 webkit 应用程序图标

windows - 无法在 Microsoft Azure 上配置域

c# - 重新定位 Windows 窗体(位置)

windows - 如何使用 xcopy 将文件复制到不存在的目录中?

c - 如何禁用C中的关闭按钮?

c++ - SChannel 中的密码套件选择

jqgrid - JQGrid 如何从单个文件加载图标

java - 如何将 Java 程序转换为 .exe 文件?