我正尝试通过7z
命令行实现以下操作来压缩几个文件夹中的文件,这些文件总计约 70Gb:
请注意,设置Split to volumes, bytes
已设为650M - CD
。如果我像这样从 GUI 运行,它会完美运行并创建许多 650Mb 文件。但是当我通过 Windows 10 cmd-line 运行以下命令时:
7z a -t7z F:\myzips\myzip.7z -mx9 -m0=lzma2:d=650m:fb=64 -ms=256m -mmt=8 F:\myfolder1 F:\myfolder2
...它似乎有效,但它会创建一个巨大的 11Gb .7z 文件,而不是像预期的那样将其分割成 650Mb 的文件。
- 我认为
d=650m
应该已经实现了我所追求的分裂。 - cmd-line 语句中的其他设置是否与 GUI 不匹配?如果是这样,我该如何修复?
如果您能为我提供一个完全正确的命令行以便我执行操作,我将不胜感激。
答案1
我找到了解决方案:
7z a F:\myzips\myzip.7z -mx9 -v650m F:\myfolder1 F:\myfolder2