You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

命令行下使用7zip创建归档时如何覆盖现有归档

命令行下使用7zip创建归档时如何覆盖现有归档

嗨,我懂你的痛点!默认情况下用7zip命令行创建归档时,如果目标压缩包已经存在,它只会更新里面的内容,而不是直接替换掉整个归档文件。不过解决这个问题超简单,加个参数就行:

  • 先说说你之前可能用的命令大概是这样的(比如把files文件夹打包成archive.7z):
    7z a archive.7z files/
    这个命令的默认行为就是更新现有归档,而不是覆盖。

  • 要实现完全覆盖现有归档,只需要加上-aoa参数,这个参数的作用是直接覆盖所有现有文件,连确认提示都不会弹:
    7z a -aoa archive.7z files/

如果你习惯先删旧归档再建新的,也可以先执行删除命令(Windows用del archive.7z,Linux/macOS用rm archive.7z),再跑打包命令,但显然用-aoa一步到位更高效~

备注:内容来源于stack exchange,提问作者user1181486

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 09:39:36