Архив 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
--------------------------- ---------------------------