inno setup静默安装的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了inno setup静默安装的问题相关的知识,希望对你有一定的参考价值。

我们知道inno setup有静默安装的参数来实现静默安装,但是必须来借助外部程序来调用这个参数来实现,无论是批处理也好还是自解压或者其他程序也好。这样或多或少会有一些不方便。所以我就一直在想办法能否在安装文件的脚本源代码中找到一些相应的参数设置去掉所有安装页面,使运行安装文件的时候直接静默安装,这样就可以不用让外部程序来执行了。但是我一直没有找到如何实现这样的方式,不知道各位有没有办法或者思路?

参考技术A run里面添加,如果静默的话是在安装完成,没有跳转到结束页面就启动, 参考技术B [Code]
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpWelcome then
WizardForm.NextButton.OnClick(WizardForm);
end;

function ShouldSkipPage(PageID: Integer): Boolean;
begin
Result := True;
end;

我在用inno setup打包的程序,在安装过程中会先解压,当解压完成后滚动条就满了

我在用inno setup打包的程序,在安装过程中会先解压,当解压完成后滚动条就满了,导致滚动条显示不准确,怎么才能解决了

参考技术A

你描述的问题不够准确,解压本身会有滚动条,解压完成后就会满了,如果你自己在做一个滚动条是可以自己设置的。可以追问下,我看看我会不会,最近在学习inno.

我写的解压界面:

追问

告诉我怎么做到的,这里不能留邮箱 谢谢啦 扣扣 634_644_771

以上是关于inno setup静默安装的问题的主要内容,如果未能解决你的问题,请参考以下文章

inno setup静默安装

Inno Setup

inno setup里在[run]中如何使用install实现静默安装?

inno setup 怎样检测程序已安装

inno setup安装包制作问题?

inno setup 安装前弹出图片问题赐教