阅读背景:

用什么安装包制作工具,可以实现安装包的完整性检查

来源:互联网 
当前有个需求,要求对安装包的完整性进行MD5校验,想到的实现方式如下:
对当前的安装包(为方便区分,记为包1)再打一次包(记为包2),在包2的安装脚本中,增加对解包后的MD5完整性检查,如果检查通过,则在安装完成界面中,调用执行包1,此时即安装包1. 如果是检查MD5失败,则弹出提示框后,自动退出。采用inno setup打包工具做了一下,但是没法实现,主要问题在于:要检查MD5,则必须先解压出包装,此时,inno setup认为已经安装成功,如果MD5校验失败,可以弹出提示框,但无法自动退出(abort无效,用taskkill命令也无效), 对当前的安装包(



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: