我有一个使用 INNO Setup 构建的程序的安装程序。我想将此安装程序转换为静默安装程序/无人值守安装程序,这样用户就不必输入任何内容并将文件提取到预定义的位置。
我做了功课,发现可以通过命令行参数完成,但我不希望我的用户经历所有的痛苦。
我只想要一个exe,双击它应该安装我的应用程序。是否可以在 INNO 脚本中输入一些参数以使安装程序静音?(我没有找到任何指向此的指针)
任何帮助表示赞赏:)
我有一个使用 INNO Setup 构建的程序的安装程序。我想将此安装程序转换为静默安装程序/无人值守安装程序,这样用户就不必输入任何内容并将文件提取到预定义的位置。
我做了功课,发现可以通过命令行参数完成,但我不希望我的用户经历所有的痛苦。
我只想要一个exe,双击它应该安装我的应用程序。是否可以在 INNO 脚本中输入一些参数以使安装程序静音?(我没有找到任何指向此的指针)
任何帮助表示赞赏:)
你应该改变你的要求。
不管 AVS 是否将其声明为可疑,如果它执行驱动安装而不让他们知道,用户通常会认为是恶意软件。用户在运行安装程序时确认他们想要安装并不是“麻烦”——这就是 Inno 进行非静默安装所需的全部内容。
您可以跳过 Inno 中的每一页,除了非静默安装中的一页。您可以决定该页面是欢迎页面(仅显示一般介绍文本)、就绪页面(显示有关安装位置的信息)、目录选择页面(让他们选择安装位置),甚至是自定义页面页。Inno 不介意您要显示哪一个页面,只要您至少显示一个页面即可。
唯一可以接受不带任何前言直接跳到“安装”的情况是当安装程序应用户请求从另一个程序运行时(例如,您的应用程序找到了自身的更新版本,询问用户是否要安装它,然后下载并运行安装程序)。在这种情况下,父应用程序应该使用命令行来请求静默安装。