Архив 7z, созданный с помощью командной строки, отличается от архива, созданного с помощью 7z GUI.

Перетащите файлы и папки, чтобы создать архив 7z со следующими настройками:
Архив: а.7з
Формат архива: 7z
Уровень компрессии: Ультра
Метод сжатия: LZMA
Размер словаря: 64 МБ
Размер слова: 64
Размер блока: сплошной


Q1: следующий код совпадает с вышеуказанными настройками?

:addto7z
7za a -t7z "%~dp1a.7z" -m0=lzma:d=64m -mx=9 "%1"
shift
if "%~1" == "" goto:end
goto:addto7z
:end

Q2: Размер архива больше, чем тот, который создан с 7-Zip GUI.
Как я могу это исправить?

---------------------------    ---------------------------
Created with command lines     Created with GUI
---------------------------    ---------------------------
Size: 10 022 305               Size: 10 022 305
Packed Size: 3 541 483         Packed Size: 3 529 578
Folders: 6                     Folders: 6
Files: 49                      Files: 49
CRC: 0C621D8E                  CRC: 0C621D8E
---------------------------    ---------------------------
Path: a.7z                     Path: a.7z
Type: 7z                       Type: 7z
Physical Size: 3 542 807       Physical Size: 3 530 837
Headers Size: 1 324            Headers Size: 1 259
Method: LZMA:23 BCJ2           Method: LZMA:12m BCJ2
Solid: +                       Solid: +
Blocks: 6                      Blocks: 2
---------------------------    ---------------------------

0 ответов

Другие вопросы по тегам