我正在运行以下命令:
7z.exe a -t7z -m9=LZMA2 test.7z test.txt
但是,我收到此错误:仅当我使用或开关System error:The parameter is incorrect.
时才会发生此错误。如果我将其删除,它就可以正常工作。我做错了什么?-m9=LZMA2
-m9=LZMA
我正在从 Windows XP、7 和 2008 执行该命令。
答案1
我相信您误解了开关的含义-m?
......
-m9=lzma2
并没有给您提供比更好的压缩-m0=lzma2
,这就是-mx
开关。
尝试一下这个:
7za a -t7z -m0=lzma2 -mx=9 archive.7z files