command-line - 7z bzip2 格式命令行错误

标签 command-line compression 7zip bzip2

我正在尝试使用命令行将几个文本文件压缩为 bzip2 格式。这是我正在运行的命令的格式:

7z a -tbzip2 -r "C:\Users\ABC\Desktop\TestS\test.bzip2"*.txt "C:\Users\ABC\Desktop\TestS"

该文件夹内没有子文件夹。我收到的错误是: 系统错误: 参数不正确。

当我为另一种格式运行类似的命令时,它运行良好。 7z a -tzip -r "C:\Users\ABC\Desktop\TestS\test.bzip2"*.txt "C:\Users\ABC\Desktop\TestS"

有人可以帮我找到 bzip2 的正确命令行语法吗?

非常感谢!

最佳答案

bzip2 格式仅支持压缩而不支持存档,因此它只支持每个存档一个文件。 要将多个 bzip2 压缩文件添加到一个存档中,bzip2 格式必须与存档格式结合使用,例如 tar archive .

对于 7-Zip,请参阅作者对 7-Zip discussion page 的评论在 SourceForge 上。

关于command-line - 7z bzip2 格式命令行错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43460248/

相关文章:

algorithm - 将数据添加到文件可以压缩更多吗?

python - 处理大文件的最佳 Python Zip 模块是什么?

delphi - 是否可以恢复 7zip 压缩?

windows - 命令 : '■m' is not recognized as an internal or external command

excel - MS Access - Windows 文件夹中的输出数据,可以在程序后删除吗?

image - 使用 Imagemagick 压缩非常大分辨率的图像文件

c# - 如何验证多部分压缩(即 zip)文件在 C# 中是否包含所有部分?

python - 将内存中的数据写入加密的 ZIP 或 7Z(不使用磁盘临时文件)

windows - 无法在 Windows 命令外壳中转义空格

eclipse - 使用 Eclipse UI 运行插件更新