代码之家  ›  专栏  ›  技术社区  ›  dev

NSIS SetDateSave不保留.nsi文件中安装的文件的创建/修改日期

  •  0
  • dev  · 技术社区  · 11 年前

    我在.nsi文件的几个位置使用SetDateSave函数

    但是,一旦安装程序运行,所有文件的修改/创建日期字段将更新为当前时间。

    有什么想法吗??我知道.nsi文件中的命令只会影响命令下面的每一行。我猜下面还有其他命令正在覆盖SetDateSave,但我需要另一个意见!

    更新: 我认为这是罪魁祸首!改为测试ZipDLL。如果我解决了,将在此处更新答案!

    1 回复  |  直到 11 年前
        1
  •  0
  •   dev    11 年前

    正是zip格式重置了日期修改字段!

    只需使用ZipDLL而不是nsisunzip!

    希望这对将来的人有所帮助:)