7zip命令行更新命令不起作用

时间:2017-08-19 10:58:32

标签: batch-file executable 7zip sfx

我有一个简单的命令批量更新我制作的sfx包中的单个exe(使用sfx maker,第三方)。如果必须回滚,有一些sfx需要将相同的文件更新到新版本/更旧版本。总而言之,它是同一个文件。一个99 MB的安装程序可执行文件

7za' archive' -u' file.com'

因此在运行时,预期的sfx似乎更新,你可以看到。正在创建Tmp文件,但最后exe没有更新到新文件。新文件的修改日期有时也比较旧,因为我需要返回版本。这可能是原因吗?

我必须一直更新一个单独的Config文件,每次都没问题。我假设因为它更新 - 在更新sfx via命令之前编辑过。

我发现我可以通过运行2个命令来实现我想要的,一个用于删除exe,另一个用于添加文件。但这使处理时间加倍。

即使目标文件较旧,有没有办法强制更新?在查看帮助部分时,我看不到任何内容。

在用于sfx创建程序之前,7z存档是否必须具有某种模式。我使用商店作为zip模式,并添加和替换文件'选项。

谢谢

1 个答案:

答案 0 :(得分:0)

将你改成了a,工作就完成了!