Inno设置部分[运行]有条件

Rob*_*pcn 5 inno-setup pascalscript

我需要一个条件帮助[Run].如果可能......
我需要运行一个取决于条件的命令.

像这样:

if (UserPage.Values[0] = 'NC') then FileName: {sys}\inetsrv\appcmd.exe; Parameters: "set......"
Run Code Online (Sandbox Code Playgroud)

或其他方式来做到这一点.

问候.

Mar*_*ryl 8

您正在寻找Check参数:

[Run]
FileName: "{sys}\inetsrv\appcmd.exe"; Parameters: "set......"; Check: ShouldRun

[Code]

function ShouldRun: Boolean;
begin
  Result := (UserPage.Values[0] = 'NC');
end;
Run Code Online (Sandbox Code Playgroud)