2016-02-29 30 views
2

我有一个Inno安装程序安装程序,我通过命令行设置安装类型,如/TYPE=full。当我这样做时,选择正确的类型。我想要做的是更进一步,并禁用选项来更改类型。这可能吗?Inno Setup当指定/ Type命令行参数时跳过“Select Components”页面

+0

你想跳过现有的安装程序的“安装类型”页?或者您是否想要修改自己的安装程序,以便在命令行中指定类型时跳过“安装类型”页面? –

回答

3

使用ShouldSkipPage event function跳过指定了/TYPE命令行参数,当“选择组件”页:

[Code] 

function ShouldSkipPage(PageID: Integer): Boolean; 
begin 
    Result := (PageID = wpSelectComponents) and (ExpandConstant('{param:TYPE}') <> ''); 
end;