[Inno Setup] 如何读取命令行输入的参数

Posted liujx2019

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Inno Setup] 如何读取命令行输入的参数相关的知识,希望对你有一定的参考价值。

以 /verysilent 为例

[Code]
var 
  isVerySilent: Boolean;

function InitializeSetup(): Boolean;
var
  j: Integer;
begin
  isVerySilent := False;
  for j := 1 to ParamCount do
    if CompareText(ParamStr(j), /verysilent) = 0 then
    begin
      isVerySilent := True;
      Break;
    end; 

  if isVerySilent then
    Log (VerySilent)
  else
    Log (not VerySilent);
end;

 

以上是关于[Inno Setup] 如何读取命令行输入的参数的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 Inno Setup 接受自定义命令行参数

是否可以使用Inno Setup接受自定义命令行参数

如何使用inno setup来读取配置文件中的参数

[Run] 部分中带引号的 Inno Setup 参数

Inno Setup 如何读写文件

如何使用 Inno Setup pascal 脚本从注册表中读取 MachineGuid