2016-11-14 147 views
0

我想建立由inno setup生成的安裝文件的md5校驗和文件。我找到了預處理器,並想知道在創建'setup'輸出文件後是否有辦法做一些處理。 它不需要在安裝過程中在編譯時運行。Inno setup - 後期處理

回答

1

如果您正在自動構建,只需使用批處理文件(或任何其他腳本)中的命令行編譯器即可。

並作爲下一步,run a tool to calculate the checksum

"C:\Program Files (x86)\Inno Setup 5\ISCC.exe" Example1.iss 
certutil -hashFile mysetup.exe MD5 

或者,使用Inno Script Studio

它有[PostCompile]部分。在GUI中,它是「後編譯步驟」。

+0

批處理文件是一個選項,但有點混亂。需要記住/文件來使用它。我看到md5是生成輸出的一部分,因此它應該是安裝腳本的一部分。 – ahagele