batch-file - specify - usar 7zip cmd
CompresiĆ³n 7zip Ultra LZMA2 (3)
Es difícil obtener el mismo resultado, pero esto es lo mejor que puedo conseguir hasta ahora:
7z a -t7z Files.7z -m0=BCJ2 -m1=LZMA2:d=1024m -aoa
¿Cómo puedo convertir esta configuración en comando?
Aquí están los resultados:
// Manual Compression (see the image above)
Compressed Size: 12,647,451 bytes
// Ultra
7z a -t7z Files.7z -mx9 -aoa
Compressed Size: 12,676,886 bytes
// LZMA2
7z a -t7z Files.7z -m9=LZMA2 -aoa
Compressed Size: 14,237,515 bytes
Estoy mirando aquí:
http://sevenzip.sourceforge.jp/chm/cmdline/switches/method.htm
Estoy a punto de poner esto en un archivo por lotes.
Para aquellos que están en el sistema Unix, así es como logré esto.
7z a -t7z -m0=lzma2 -mx=9 -mfb=64 -md=1024m -ms=on destination.7z Source
Mi fuente: http://manpages.ubuntu.com/manpages/artful/man1/7z.1.html
Su línea de comando debe ser al menos:
7z a -t7z Files.7z -m0=lzma2 -mx=9 -aoa
Tenga en cuenta que obtendrá una mejor compresión cuando utilice 1 o 2 subprocesos, no 8. Por lo tanto, aún más cerca de la configuración de la GUI ( ms
: sólido, d
: tamaño del diccionario, mhe
: mhe
encabezado (nombres de archivo), p
: contraseña)
7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=64 -md=32m -ms=on -d=1024m -mhe -pSECRET