如何使用NSIS对文件进行签名?
如何使用NSIS对文件进行签名 我们将WIX安装程序更改为NSIS 在之前的WIX安装程序中,在.xml文件中使用它对文件进行签名,如下所示如何使用NSIS对文件进行签名?,nsis,Nsis,如何使用NSIS对文件进行签名 我们将WIX安装程序更改为NSIS 在之前的WIX安装程序中,在.xml文件中使用它对文件进行签名,如下所示 <property name="FileSigningDrive" location="${env.FILE_SIGNING}"/> <!--echo message="Signing Setup.exe ....." /> <exe
<property name="FileSigningDrive" location="${env.FILE_SIGNING}"/>
<!--echo message="Signing Setup.exe ....." />
<exec dir="${FileSigningDrive}\"
executable="${FileSigningDrive}\signcode.exe" failonerror="true">
<arg value='-spc' />
<arg value='mycredentials.spc' />
<arg value='-v' />
<arg value='testkey.pvk' />
<arg value='-t' />
<arg value='http://timestamp.verisign.com/scripts/timpstamp.dll' />
<arg value='"${install}\RootCDDir\setup.exe"' />
</exec-->
类似地,如何在NSIS中对文件进行签名?您可以通过执行以下命令对安装程序进行签名: 对卸载程序进行签名有点烦人,需要您进行签名
!finalize 'signcode -t http://example.com/timestamp "%1"' = 0 ; %1 is replaced by the install exe to be signed.