2010-10-18 133 views
8

Windows Logo Program要求由Inno生成的unins000.exe已簽名。 我設計的唯一方法是解壓縮安裝程序,簽名然後再重新打包。沒有更簡單的方法嗎?如何數字簽署Inno Setup生成的卸載文件?

我發現了一個Inno Unpacker,但我不確定如何重新包裝它。

+0

什麼是WSLK?某種Microsoft Windows憑據?請擴展WSLK。 – Cameron 2014-11-27 04:09:15

+0

@Cameron我認爲這個名字自2010年起改變了,我擴大了名字並提供了一個鏈接到WSLK的最新版本 – 2014-12-01 16:59:38

回答

10

在版本InnoSetup,一個新的[設置] 5.2.4加入部分指令幫忙簽收的setup.exe和卸載:

增加了新的[設置]部分指令: SignTool,這使得有可能 進一步自動化數字簽名 安裝和卸載。有關更多信息,請參閱幫助文件 。

來源:http://www.jrsoftware.org/files/is5-whatsnew.htm

+2

進一步的文檔在http://www.jrsoftware.org/ishelp/index.php?topic=setup_signtool – 2010-10-18 20:49:57

+2

既然我無法在SignTool指令中使用變量,因此我將它指向可指向證書文件的外部腳本。 – 2010-10-19 14:54:28