7z 加密:系统错误:参数不正确

7z 加密:系统错误:参数不正确

正在做

7z a test.zip test.txt -mem=AES256 -pPassword

可以工作并创建加密的 ZIP 档案。但是:

7z a test.7z test.txt -mem=AES256 -pPassword

在 Windows 上失败,原因如下:

系统错误:参数不正确。

添加参数-t=7z-t7z没有改变任何东西。

如何从命令行创建 AES256 加密的 7z 档案?

注意:如果我删除-mem=AES256,它可以起作用,但我不确定使用了哪种加密方法。

答案1

答案已在评论中给出(因此是社区维基百科的答案):

-mem=AES256开关仅适用于Zip 存档格式类型

7z 存档格式类型使用 AES-256 加密默认情况下,通常称为 7zAES。列出 test.7z 的技术信息时 - 使用7z l -slt test.7z- 您会看到7zAES列出,后跟冒号和数字 (N) - 这意味着2^N SHA-256 迭代

相关内容