ros*_*mcm 3 windows-installer inno-setup allusersprofile
我遇到的一些安装人员让我选择"仅为我"或"为"使用此计算机的任何人安装应用程序".
如何让我的Inno Setup脚本向用户显示此选项,以便我可以根据他们的回答更改安装程序的操作?
从 InnoSetup 6 开始,有一个名为的新选项PrivilegesRequiredOverridesAllowed,可以是commandline或dialog。该dialog选项会导致在安装开始时出现一个对话框,如下所示:

来源: https: //jrsoftware.github.io/issrc/whatsnew.htm
有很多方法可以解释"只是我"与"所有用户"问题的答案.只是我头脑中的几个方面:
最常见的方法似乎是简单地控制快捷方式(开始菜单,桌面,快速启动)是放在当前用户的个人资料中还是放在"所有用户"个人资料中(我个人觉得很傻 - 如果我想要多个用户 - 但不是全部 - 使用该应用程序?).
应用程序本身是安装在用户配置文件(Google Chrome风格)还是{programfiles}?
设置是存储在当前用户的配置文件还是所有用户配置文件中?或者甚至可能直接在程序文件夹中(不要!)?
如果您想知道如何使用单选按钮创建向导页面来控制它,请查看InnoSetup帮助文件中使用自定义向导页面的部分.查找该CreateInputOptionPage函数,然后使用返回TInputOptionWizardPage的Add方法添加单选按钮.
| 归档时间: |
|
| 查看次数: |
2495 次 |
| 最近记录: |