【问题标题】:Verifying the checksum of a file in an Inno Setup script?在 Inno Setup 脚本中验证文件的校验和?
【发布时间】:2013-10-01 01:45:33
【问题描述】:

我正在尝试为补丁编写一个简单的Inno Setup 安装程序,并且我想检查要修补的文件的 MD5 或 SHA-1(甚至 CRC32)校验和。

感觉在安装程序运行之前检查这将是一件很常见的事情,但我已经搜索和搜索并没有找到有关此类功能的任何文档。 (Inno 文档中唯一提到校验和的是dontverifychecksum,这不是我需要的。)

我希望一切都有意义。我是 Inno Script 的新手(这只是我的第二个安装程序),我正在努力确保它具有高质量。

【问题讨论】:

  • patch.exe文件不一样不会给目标文件打补丁,但如果有问题也不给任何反馈,所以我想手动检查目标。

标签: installation inno-setup checksum


【解决方案1】:

啊哈!终于找到了。

您可以使用GetSHA1OfFileGetMD5OfFile 函数。

呼!

【讨论】:

    猜你喜欢
    • 2011-09-20
    • 2011-01-06
    • 2021-10-01
    • 2020-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    相关资源
    最近更新 更多