Inno Setup安裝添加條件語句到Run


簡述

在Inno Setup安裝程序中,如何添加條件語句到[Run]?

Code

檢查注冊表某個鍵值是否存在,存在返回false;不存在返回true

[Code]
function CheckClient: Boolean;
var resultstr: string;
var success:boolean;
begin
  if  RegQueryStringValue(HKCR, 'xxx', 'Language', resultstr) then
    begin
             Result := false;
    end  else
              Result := true;
end;

Run

程序運行的時候,通過check: 調用函數結果來動態處理是否運行.

[Run]
Filename: "{app}\client.exe";Parameters:"/sp- /silent /norestart"; Check: CheckClient;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM