inno setup 簡易範例

inno setup 簡易 範例 教學 [Setup] [Dirs] [Files] [Run] [UninstallDelete]

1.語法

;建立 
[Setup] 
AppName=testAddIis
AppVerName=testAddIis 5.0.20.11191
DefaultDirName={pf}\Test\AddIis01
DefaultGroupName=testAddIis
OutputBaseFilename=testAddIis_202011191

;目錄
;建立應用程式目錄之外的其它目錄
[Dirs]
Name: {app}\bin

;檔案
;安裝程式需要複製資料到使用者的系統之檔案
;Source來源,DestDir目的地 
[Files]
Source: ..\..\IISSetUp\bin\Debug\IISSetUp.exe; DestDir: {app}\bin\
Source: ..\..\IISSetUp\bin\Debug\IISSetUp.bat; DestDir: {app}\bin\

;執行
[Run]
;執行程式IISSetUp.exe ;不等待 ;輸入參數=安裝程式安裝路徑{app} 
Filename: {app}\bin\IISSetUp.exe; Flags: nowait; Parameters: """{app}"""; 

;卸載刪除
[UninstallDelete]
Name: {app}\bin\IISSetUp.exe; Type: filesandordirs;
Name: {app}\bin\IISSetUp.bat; Type: filesandordirs;

2.執行檔案

3.安裝畫面

3-1選安裝路徑3-2確認安裝路徑3-3程式被執行3-4完成畫面

4.結果(檔案確實有被複製過去)

 

我只是一棵樹