Inno Setup製作安裝包 呼叫外部程式

2021-06-18 13:27:31 字數 581 閱讀 2242

安裝後自動執行乙個,解除安裝時關閉乙個程式(這個程式是軟體的一部分,就需要這樣操作)

[code]

var errorcode: integer;

isrunning: integer;

//安裝完成執行乙個後台程式

procedure deinitializesetup();

begin

shellexec('open', expandconstant('') +'\ass\pp.exe', '', '', sw_hide, ewnowait, errorcode);

end;

//解除安裝時判斷客戶端是否正在執行

function initializeuninstall(): boolean;

begin

result := true; //安裝程式繼續

程式需要處理close 引數的**

shellexec('open', expandconstant('') +'\fdsps\ks.exe', 'close', '', sw_hide, ewnowait, errorcode);

end;

來自東子哥的blog

INNO setup 製作安裝包

inno setup 簡介 inno setup 是一款免費的安裝製作工具,簡潔而強大,支援 pascal 指令碼,既有適合新手的指令碼嚮導,也有適合高手的的指令碼編輯器。inno setup是乙個不可多得的安裝製作軟體。常見的 inno setup安裝包製作思路 指令碼嚮導 預設 修改 diy 學...

Inno setup 製作安裝包

297329588szh 163.com 環境 win7 64位 inno setup5.5.9 工具 setup官網 使用步驟 2.給工具製作的出來的安裝包程式配置中文的安裝介面語言 因為工具沒有預設的中文支援,所以第一次使用的時候需要自己編寫中文翻譯檔案,這裡命名為chinese.isl,在把檔...

InnoSetup安裝包製作流程

安裝包製作流 1 新建乙個嚮導專案或複製乙份已有的專案。2 修改 主程式名 版本 發布人 程式名。defaultgroupname ecallsystem dashboard 4 新增所有要匯入 source compile dashboard warehousedashboard.exe 的檔案及...