2016-02-05 7 views
3

Мне нужна помощь с условием в [Run]. Если это возможно ...
Мне нужно запустить команду, которая зависит от состояния.Раздел установки Inno [Run] с условием

Как это:

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

Или другой способ сделать это.

С уважением.

ответ

4

Вы ищете Check parameter:

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

[Code] 

function ShouldRun: Boolean; 
begin 
    Result := (UserPage.Values[0] = 'NC'); 
end;