7-zip · pkzip 2.04g, winzip 7.0. file set: the canterbury corpus (11 files totaling 2,810,784...
TRANSCRIPT
![Page 1: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/1.jpg)
7-Zip
Welcometo7-Zip4.57!
7-Zipisafilearchiverwithahighcompressionratio.
Thedocumentationfor7-Zipincludes:
Generalinformationabout7-Zip
User'sGuidefor7-ZipFileManager
User'sGuideforcommandlineversion
SeeAlso
Howtoregisterto7-Zip
FrequentlyAskedQuestions(FAQ)
Copyright(c)1999-2007IgorPavlov
Website:www.7-zip.org
Support:www.7-zip.org/support.html
Subscribetonews:http://www.7-zip.org/subscribe.html
Forum,bugstracking:http://sourceforge.net/projects/sevenzip/
![Page 2: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/2.jpg)
GeneralInformation
Themainfeaturesof7-Zip
Powerfulfilemanager
Highcompressionratioandhighspeed
Bignumberofsupportedarchiveformats
Additionalcommandlineversion
SeeAlso
Howtoregister7-Zip
Licenseforuseanddistribution
![Page 3: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/3.jpg)
Supportedformats
Format Compressing Decompressing FilenameExtensions7z X X 7zZIP X X zipGZIP X X gzgziptgzBZIP2 X X bz2bzip2tbz2tbzTAR X X tarRAR X rarCAB X cabARJ X arjZ X ztaz
CPIO X cpioRPM X rpmDEB X debLZH X lzhlhaSPLIT X 001002...CHM X chmchwhxsISO X iso
COMPOUND X msidocxlspptWIM X wimswmNSIS X exe
![Page 4: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/4.jpg)
ZIP7-ZipcreatesfullyZIPcompatiblearchives.AnyonecandecompressthesefilesbyanyZIPcompatibledecompressionutility.Duringcompression7-ZipcanuseoneofthefollowingZIPcompressionmethods:
0-Store
8-Deflate
9-Deflate64
12-BZip2
Thecurrentversionofthe7-ZipcanextractanyfilesfromZIParchivethatwerecompressedwithoneofthefollowingmethods:
0-Store
1-Shrink
6-Implode
8-Deflate
9-Deflate64
12-BZip2
FilescompressedwithotherZIPcompressionmethodscan'tbeextractedbythecurrentversionofthe7-Zip.Butthesesupportedmethodsarethemostpopulartoday,andtherefore7-ZipcandecompressmostZIParchives.Toextractfilescompressedwithnon-supportedmethodsyoumustusesomeotherZIPutility.
7-ZipsupportstheZip64extensionofZIPformat.
Thecurrentversionof7-Zipdoesn'tsupportZipmultivolumearchives.
![Page 5: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/5.jpg)
LZH7-ZipsupportsLZHarchivesonlyforlisting,browsinganddecompressing.7-Zipsupports-lh0-,-lh4-,-lh5-,-lh6-and-lh7-methods.
![Page 6: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/6.jpg)
7zFormat
7zisanewarchiveformat,providingahighcompressionratio.
Themainfeaturesofthe7zformat:
Openarchitecture
Highcompressionratio
StrongAES-256encryption
Abilitytouseanycompression,conversionorencryptionmethod
Supportsfileswithsizesupto16000000000GB
Unicodefilenames
Solidcompression
Archiveheaderscompression
7zhasanopenarchitecture,soitcansupportanynewcompressionmethods.
Thefollowingmethodscurrentlyareintegratedinto7z:
Method DescriptionLZMA ImprovedandoptimizedversionofLZ77algorithmPPMD DmitryShkarin'sPPMdHwithsmallchangesBCJ Converterfor32-bitx86executablesBCJ2 Converterfor32-bitx86executablesBZip2 StandardBWTalgorithmDeflate StandardLZ77-basedalgorithm
LZMAisthedefaultandgeneralcompressionmethodof7zformat.ThemainfeaturesoftheLZMAmethod:
Highcompressionratio
Variabledictionarysize(upto4GB)
Compressionspeed:about1MB/son2GHzCPU
![Page 7: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/7.jpg)
Decompressionspeed:about10-20MB/son2GHzCPU
Smallmemoryrequirementfordecompression(dependsfromdictionarysize)
Smallcodesizefordecompression:about5KB
Supportsmulti-threadingandP4'shyper-threading
TheLZMAcompressionalgorithmisverysuitableforembeddedapplications.IfyouwanttouseLZMAcode,youcanaskforconsultation,customcodeprogramming,andrequireddeveloperlicensesat
www.7-zip.org/support.html
7-ZipalsosupportsencryptionwiththeAES-256algorithm.Thisalgorithmusesacipherkeywithlengthof256bits.Tocreatethekey,7-ZipusesaderivationfunctionbasedonanSHA-256hashalgorithm.Akeyderivationfunctionproducesaderivedkeyfromatextpassworddefinedbytheuser.Toincreasethecostofanexhaustivesearchforpasswords,7-Zipusesabignumberofiterationstoproducethecipherkeyfromthetextpassword.
![Page 8: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/8.jpg)
TipsforselectingpasswordlengthHereisanestimateofthetimerequiredforanexhaustivepasswordsearchattack,whenthepasswordisarandomsequenceoflowercaseLatinletters.
Wesupposethatoneusercancheck10passwordspersecondandanorganizationwithabudgetofabout$1billioncancheck10billionpasswordspersecond.Wealsosupposethattheprocessorinusedoublesitsperformanceeverytwoyears;so,eachadditionalLatinletterofalongpasswordaddsabout9yearstoanexhaustivekeysearchattack.
Theresultisthisestimateofthetimetosucceedinanattack:
PasswordLength SingleUserAttack OrganizationAttack1 2s 1s2 1min 1s3 30min 1s4 12hours 1s5 14days 1s6 1year 1s7 10years 1s8 19years 20s9 26years 9min10 37years 4hours11 46years 4days12 55years 4months13 64years 4years14 73years 13years15 82years 22years16 91years 31years17 100years 40years
![Page 9: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/9.jpg)
Performance
ZIPFormat
Compressionratioresultsareverydependentuponthedatausedforthetests.Wecompared7-Zipwithsomeoftheleadingcommercialarchivers:PKZIP2.04g,WinZip7.0.
FILESET:TheCanterburyCorpus(11filestotaling2,810,784bytes,popularfilesetusedtocompressionrates).
Archiver Compressedsize Ratio7-Zip(zipformat) 676284 100%PKZIP2.04g-ex 726047 107%WinZip7.0(Max) 731499 108%
7zFormat
7zisthenewarchiveformat,providingahighcompressionratio.
FILESET:TheGIMP1.2.4forWindowsafterfullinstallation(127subfolders,1304filestotaling27,128,826bytes).TheGIMPistheGNUImageManipulationProgram.Itcanbedownloadedfromwww.gimp.org.
Archiver Compressedsize Ratio7-Zip(7zformat) 5445402 100%WinRAR3.10 6004155 110%WinAce2.3 6242424 115%CABARC1.0 6455327 119%7-Zip(zipformat) 9461621 174%PKZIP2.50 9842800 181%
GZIPFormat
7-ZipprovidesthebestcompressionratioforGZIPformat.ThecompressionratioisequaltoitscompressionratioforZIPformat(above).
RARFormat
![Page 10: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/10.jpg)
7-ZipprovidessuperiordecompressionspeedforRARarchives.Forsolidarchivesitdecompressesonlytheminimumnumberoffilesneeded.Forexample,considerasolidarchivearchive.rarcontaining100000filescreatedbythecommand:raraarchive.rar-s100*-rInthissolidarchive,eachgroupof100filesiscompressedasonebigfile.Toextractonefilefromthatarchive,7-Zipwilldecompress(inmemory)onlysomefilesfromonegroup.Asaresult,7-Zipcanprovidethecombinedadvantagesofsolidcompressionandhighspeedofdecompression.
![Page 11: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/11.jpg)
FrequentlyAskedQuestions(FAQ)
CanIuse7-Zipinacommercialorganization?
Yes,7-Zipisfreesoftware.Youcanuseitonanycomputer.Youdon'tneedtoregisterorpayfor7-Zip.
Whydoesn'tthecommandlineversionaddfilesthatdonothaveanyextension?
Youprobablyuseda*.*wildcard.7-Zipdoesn'tusetheWindowssystemwildcardparser;so,7-Zipdoesn'tfollowthearchaicrulebywhich*.*matcheseveryfilename.7-Ziptreats*.*asmatchingonlyafilenamewithanextension.Toprocessallfiles,youmustusea*wildcardorjustomitthewildcardentirely.
Whydoesn'tadding,deletingorupdatinganexistingarchivework?
Thecurrentversionof7-Zipcannotchangeanarchivecreatedwiththesolidoptionswitchedon.Toupdatea.7zarchiveyoumustcreateandupdatethearchiveinnon-solidmode(-ms=offswitch)
WhataboutsupportforACEarchives?
SupportforACEcanbeimplemented,ifthesourcecodeofthatformatismadeavailable,andifthesourcecodelicensewillallowusingthatcode.
![Page 12: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/12.jpg)
License
7-ZipCopyright(C)1999-2007IgorPavlov.
Licensesforfilesare:
7z.dll:GNULGPL+unRARrestriction
Allotherfiles:GNULGPL
TheGNULGPL+unRARrestrictionmeansthatyoumustfollowbothGNULGPLrulesandunRARrestrictionrules.
Note:Youcanuse7-Ziponanycomputer,includingacomputerinacommercialorganization.Youdon'tneedtoregisterorpayfor7-Zip.
ReadfileLicense.txtforfullinformationaboutlicense.
![Page 13: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/13.jpg)
Register7-Zip
7-Zipisfreesoftware.However,youcansupportdevelopmentof7-Zipbyregistering.
Youcanfindallinformationaboutregisteringat:
http://www.7-zip.org/register.html
Thankyouverymuchinadvance!
![Page 14: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/14.jpg)
Thanks
Iwouldliketothank:
ARJSoftware-forARJformat.
WeiDai-forSHA-256codeandCrypto++Library
JeffGilchrist-forcompressingtests
BrianGladman-forAEScodeinpreviousversionsof7-Zip
SzymonGrabowski-forsomeideas
MicrosoftCorporation-forCABformatdescription,andWiX(WindowsInstallerXML)
myspace-forportingtoUnix/Linux,testing,bugfixingandmore
Nullsoft,Inc.andNSISteam-forNSIS(NullsoftScriptableInstallSystem)
RobertMartinez-7-ZipLogo
MarkusOberhumerandLaszloMolnar-forUPXprogram
AlexanderRatushnyak-forcompressingtests
EugeneRoshal-forRARformat
MatthewRussotto-forCHM/CABformatdescription
JulianSeward-forBZip2format
EugeneShelwien-forsomeideasandalgorithms
DmitryShkarin-forPPMdalgorithm
YoshiokaTsuneo-forTAR32program
VadimYoockin-forcompressingtests
BulatZiganshin-forsomeideas
JohnMichaelWilliams-forhelpfilecorrections
Localizationteam:
![Page 15: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/15.jpg)
Afrikaans-PetriJooste
Albanian-MIkelHasko
Arabic-MohammadDeeb,AwadhAAl-Ghaamdi
Armenian-GevorgPapikyan
Asturian-Dinamiteru
Azeri-F@rhad
Basque-InigoSalvadorAzurmendi
Belarusian-KirillGulyakevitch,DriveDRKA
Breton-KAD-KorvigellouAnDrouizig
Bulgarian-Chavv,icobgr
Catalan-JosepCasals,GaizkaBoleko,MarcFolch
ChineseSimplified-ModernTiger,kaZek,HutuLi,Junior.Spirit
ChineseTraditional-LeonTseng,sec2
Croatian-AlanSimek,HasanOsmanagic
Czech-JaromirVeber,MilanHruby,MichalMolhanec
Danish-JakobSchmidt,KianAndersen
Dutch-BertvanVelsen,JeroenvanderWeijde,HarmHilvers,JeroenTulp
Esperanto-DmitriGabinski
Estonian-KaupoSuviste
Extremaduran-MiguelAngel
Farsi-EdrisNaderan,MehdiFarhadi
Finnish-AriRyynanen,JarkoP.,JuhaniValtasalmi
French-NicolasSierro,PhilippeBerthault
Friulian-AndreaDecorte
Frisian-BerendYtsma
![Page 16: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/16.jpg)
Galician-XoseCalvo
Georgian-DimitriGogelia
German-SoerenFinster,JAK-Software,JoachimHenke
Greek-VasileiosKarakoidas,JacarandaBill
Hebrew-GalBrill,JonathanLahav
Hungarian-JozsefTamasHerczeg
Ido-iZoom
Indonesian-M.RofiqSetiawan
Italian-LeandroSpagnol,TJL73
Japanese-Komuro,Mick,2chBBS-software,StepanushkinDmitry
Korean-bzImage,ZannyLim,HyeongilKim(kurtSawyer)
Kurdish-RizyoyeXerzi
Latvian-ArmandsRadzushka
Lithuanian-MariusNavickas
Macedonian-GabrielStojanoski
Malay-KhairulRidhwanOmar
Marathi-SubodhGaikwad
Mongolian-Bayar
NorwegianBokmal-ChristofferAndersen,KjetilHjartnes,RobertGronning
NorwegianNynorsk-RobertGronning
Polish-Cienislaw,Pixel,F1xat
PortugueseBrazil-FranciscoJr,FabricioBiazzotto,AtualizadoporFelipe
PortugueseStandard-CarlosMacao,JoaoAlves,RuiCosta
Romanian-LucianNan
![Page 17: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/17.jpg)
Serbo-Croatian-MiodragJevremovicc
Slovak-TomasTomasek,PavelDevecka
Slovenian-JernejSimoncic,miles
Spanish-PabloRodriguez,Jbc25,GuillermoGabrielli
Swedish-AndreasNilssonandChristofferEnqvist
Tamil-VeElanjelian
Tatarish-AlbertFazli
Thai-ChayanonRuamcharoen
Turkish-
Ukrainian-AndrijIlechko,MokiyMazaylo,SergiyGontaruk
Uzbek-SherzodMamatkulov
Valencian-TomasMiralles,FernandoVerdu
Vietnamese-TranHongHa,LeVuHoang
Voro-ValdisLaan
Welsh-OwainLewis
![Page 18: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/18.jpg)
7-ZipFileManager
The7-ZipFileManagerisaprogramformanipulatingfilesandfolders.
The7-ZipFileManagercanworkwithtwopanels.YoucanswitchbetweenpanelsbypressingtheTabbutton.Mostoftheoperationscanbeexecutedusingkeyboardshortcutsorbyright-clickingonitemsandselectingtheappropriatecommandfrommenu.
InThisSection
MenuItemsandShortcutKeysDescribesthemenuitemsandkeyboardshortcut.
OptionsDialogBoxDescribeswhatsettingsyoucanchangethataffectthe7-ZipFileManager.
BenchmarkDescribesa7-ZipBenchmarkformeasuringCPUperformance.
AboutDialogBoxProvidesinformationabout7-Zip.
PluginsDescribespluginsforthe7-ZipFileManager.
![Page 19: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/19.jpg)
OptionsDialogBox
Youcanchangemanyofthesettingsthataffectthe7-ZipFileManagerintheOptionsdialogbox.ToaccessthisdialogboxselectOptionsfromtheToolsmenu.
Theoptionsdialogboxcontainsthefollowingpages:
SystemPage
PluginsPage
EditorPage
SettingsPage
LanguagePage
![Page 20: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/20.jpg)
SystemPageAllowsyoutospecifythebehaviorof7-Zipinthefilingsystem.
Associate7-ZipwithListsthefilenameextensionsandassociatedpluginsthatarecurrentlyregisteredwith7-Zip.Iffilenameextensionischecked,7-Zipwillbeusedtoopenfilewiththatextension.Inanycaseyoucanalwaysopenallarchiveswith7-Zipviayourright-clickcontextmenu.
![Page 21: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/21.jpg)
PluginsPageAllowsyoutospecifysettingsfortheinstalledplugins.
PluginsListstheplugins.Formodifyingsettingsofplugins,youmustselectthepluginandpresstheOptionsbutton.
![Page 22: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/22.jpg)
EditorPageAllowsyoutospecifysettingsfortheeditor.
EditorSpecifiesthepathtotheeditor.
![Page 23: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/23.jpg)
SettingsPageAllowsyoutospecifysomesettings.
Show..itemShows..iteminfilelist.
ShowrealfileiconsShowsrealfileiconsinfilelist.Ifthisoptionisenabled,listingupdatescanbeslower.
ShowsystemmenuShowsasystemcontextsub-menuintheFilemenu.
FullrowselectWhenanitemisselected,theitemandallitssubitemsarehighlighted.
ShowgridlinesDisplaysgridlinesarounditemsandsubitems.
AlternativeselectionmodeIfenabled,FileManagerkeepsselectionmarkwhenyoumovecursor.
UselargememorypagesIfenabled,7-Zipwilltrytouselargepages.Thisfeatureallowsanincreaseinspeedofcompression.Thismaycause7-Ziptopausewhenstartingcompression,becauseofallocationofthelargepages.Also,theWindowsTaskManagerdoesn'tshowtherealmemoryusageoftheprogram,if7-Zipuseslargepages.ThisfeatureworksonlyonWindows2003/XPx64/Vista.Alsoyoumusthaveadministrator'srightsforyoursystem.RecommendedsizeofRAM:1GBormore.Toinstallthisfeatureyoumustrun7-ZipFileManageratleastonce,closeitandrebootthesystem.
![Page 24: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/24.jpg)
LanguagePageAllowsyoutochangethedefaultlanguage.
LanguageListstheavailablelanguages.
![Page 25: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/25.jpg)
Benchmark
Thisformallowsyoutomeasuretheperformanceofyourcomputer.
Therearetwotests:
1. CompressionwithLZMAmethod
2. DecompressionwithLZMAmethod
ThebenchmarkshowsaratinginMIPS(millioninstructionspersecond).Theratingvalueiscalculatedfromthemeasuredspeed,anditisnormalizedtoanIntelCore2DuoE6600(2.4GHz,4MBL2)CPUin64-bitWindowswithmulti-threadingoptionswitchedoff.SoifyouhaveIntelCore2Duo,ratingvaluesmustbeclosetorealCPUfrequency.
Youcanchangethedictionarysizetoincreasememoryusage.Alsoyoucanchangethenumberofthreads.
TheCPUUsagecolumnshowsthepercentageoftimetheprocessorisworking.It'snormalizedforaone-threadload.Forexample,180%CPUUsagefor2threadscanmeanthataverageCPUusageisabout90%foreachthread.
TheRating/Usagecolumnshowsratingnormalizedfor100%ofCPUusage.ThatcolumnshowsperformanceoftheoneCPUthread.
TheTotalratingshowsaveragesofthecompressinganddecompressionratings.
Compressionspeedandratingstronglydependfrommemory(RAM)latency.
DecompressionspeedandratingstronglydependonCPUintegeroperations.Forexample,anIntelPentium4hasbigbranchmispredictionpenalty(whichiseffectoflongpipeline)andprettyslowmultiplyandshiftoperations.So,thePentium4hasprettylowdecompressingratings.
Alsotheprogramcheckspossibleerrors.Iftheprogramshowssomeerrormessage,inmostcasesitmeansthatyourRAMisdefective.Ifso,don'tuse7-Zipforcompressingdata,sincesucherrorscanleadtodatalosses.
![Page 26: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/26.jpg)
AboutDialogBox
TheAboutdialogboxprovidesinformationabout7-Zipandallowsyoutoregister7-Zip.ThisdialogboxisavailablefromtheHelpmenu.
Presswww.7-zip.orgbuttonforopening7-ZipHomePage.
PressRegisterbuttontoregister7-Zip.
SeealsoRegister7-Zipformoredetailshowtoregister7-Zip.
![Page 27: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/27.jpg)
Plugins
The7-ZipFileManagercanuseinternalandexternalplugins.
Currently7-Zipusesthefollowingplugins:
7-ZipPluginformanipulatingarchives.
![Page 28: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/28.jpg)
7-ZipPlugin
7-Zipisapluginformanipulatingarchives.ItmakesallarchivefileslooklikeusualfoldersinFileManager.
Mostoftheoperationswithcompressedfilescanbeinitiatedbyright-clickingonfilesintheFileManager(orinWindowsExplorer)andselectingtheappropriatecommandfromamenu.
Using7-Zip
Openingarchive
Therearetwowaystoopenanarchivefile:
Ifyouhavethefiletypeassociatedwith7-Zip,thenyoucanopenthefilewith7-Zipbydouble-clickingthefileorbyright-clickingandselectingtheOpencommand.
Youcanright-clickthearchivefile,pointto7-Zip,andthenclicktheOpencommanditem.
Extractingarchive
Therearetwowaystoextractfilesfromanarchive:
Toextractallfilesfromanarchiveright-clickthearchivefile,pointto7-Zip,andthenclicktheExtractfiles...commanditem.
Toextractspecificfilesfromanarchive,openitbyOpenarchivewith7-Zip,selecttheitemstoextract,andruntheCopyTo...command.
ExtractDialogwillappear.
Testingarchive
Totestanarchive,right-clickthearchivefile,pointto7-Zip,andthenclicktheTestarchivecommanditem.
Creatingandupdatingfilesinanarchive
![Page 29: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/29.jpg)
Forcreatingorupdatinganarchivefile,right-clickthefile(s)orfolder(s)youwanttocompress,pointto7-Zip,andthenclicktheAddtoarchive...commanditem.AddtoArchiveDialogwillappear.
![Page 30: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/30.jpg)
AddtoArchiveDialogBox
Allowsyoutospecifyoptionsforcreatingorupdatinganarchive.
Howtocallthisdialogbox
1. InWindowsExplorerorin7-Zip,right-clickthefile(s)orfolder(s)youwanttocompress.
2. Pointto7-Zip,andthenclicktheAddtoarchive...commanditem.
Parameters
ArchiveProvidesaspaceforyoutospecifyadestinationarchivename.Youcanclick"..."buttontodisplay"Open"dialogboxthatyoucanusetolocatearchive.
ArchiveformatSpecifiesaformatofcreatedarchive.Someformats(gzipandbzip2)donotsupportcompressingmoretheonefileperarchive.
Compressionlevel
Specifiescompressionlevel.Thereare6levelsofcompression:
Value MeaningStore Fileswillbecopiedtoarchivewithoutcompression.Fastest Fastestcompression.Fast Fastcompression.Normal Compressionwithbalancedsettings.
Maximum CangiveahighercompressionratiothanNormallevel.Butitcanbeslower,anditcanrequiremorememory.
Ultra CangiveahighercompressionratiothanMaximumlevel.Butitcanbeslower,anditcanrequiremorememory.
Compressionmethod
![Page 31: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/31.jpg)
Specifiescompressionmethod.Eacharchiveformatcanhaveitsowncompressionmethods:
Method Description
LZMA Defaultcompressionmethodof7zformat.Itprovideshighcompressionratioandveryfastdecompression.
PPMdDmitryShkarin'sPPMdHalgorithmwithsmallchanges.Usuallyitprovideshighcompressionratioandhighspeedfortextfiles.
BZip2StandardcompressionmethodbasedonBWTalgorithm.Usuallyitprovideshighspeedandprettygoodcompressionratiofortextfiles.
Deflate
StandardcompressionmethodofZIPandGZipformats.Compressionratioisnottoohigh.Butitprovidesprettyfastcompressinganddecompressing.Deflatemethodsupportsonly32KBdictionary.
Deflate64 ModifiedversionofDeflatealgorithmwithbiggerdictionary(64KB).
Estimated7-ZipperformanceandmemoryrequirementsforAMDAthlon64X23800+:
Method Level DictionarySize
CompressingSpeed
DecompressingSpeed
MemoryforCompressing
LZMA
fastest 64KB 4.5MB/s
15MB/s
3MBfast 1MB 3MB/s 10MBnormal 16MB 2MB/s 186MBmaximum 32MB 1.8MB/s 376MBultra 64MB 1.6MB/s 709MB
PPMD
fast 4MB 1.4MB/s 6MBnormal 24MB 1.2MB/s 26MBmaximum 64MB 1.0MB/s 66MBultra 192MB 0.9MB/s 194MB
Deflate
fast
32KB
15MB/s
40MB/s3MB
normal 3.5MB/smaximum 1.5MB/s
4MBultra 0.4MB/s
![Page 32: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/32.jpg)
BZip2normal
900KB3MB/s
16MB/s 20MBmaximum 1.2MB/sultra 0.4MB/s
Dictionarysize
SpecifiesDictionarysizeforcompressionmethod.
Usually,ahigherDictionarysizegivesahighercompressionratio.Butcompressingcanbesloweranditcanrequiremorememory.
Memory(RAM)usageforLZMAcompressingisabout11timesmorethandictionarysize.MemoryusageforLZMAdecompressingisclosetovalueofdictionarysize.MemoryusageforPPMdcompressinganddecompressingisalmostequaltodictionarysize.
Wordsize
Specifiesthelengthofwords,whichwillbeusedtofindidenticalsequencesofbytesforcompression.
UsuallyforLZMAandDeflate,bigWordsizegivesalittlebitbettercompressionratioandslowercompressionprocess.AbigWordsizeparametercansignificantlyincreasecompressionratioforfileswhichcontainlongidenticalsequencesofbytes.ForPPMd,theWordsizestronglyaffectsbothcompressionratioandcompression/decompressionspeed.
SolidBlocksize
Specifiesthesizeofasolidblock.Youcanalsodisablesolidmode.Insolidmodeallfileswillbecompressedascontinuousdatablocks.Usuallycompressingtoasolidarchiveimprovesthecompressionratio.Youcanusethisoptiononlyfor7zarchives.Withthecurrentversionof7z,youcanupdateexistingarchivesonlywhensolidmodeisswitchedoffandtheexistingarchiveisnon-solid.
NumberofCPUthreads
Specifiesthenumberofthreadsforcompressing.AbignumberofthreadscanspeedupcompressionspeedonMulti-Processorsystems.Sometimesitcanincreasespeedevenonsingle-coreCPU.
![Page 33: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/33.jpg)
Splittovolumes{Size}[b|k|m|g]
SpecifiesvolumesizesinBytes,Kilobytes(1Kilobyte=1024bytes),Megabytes(1Megabyte=1024Kilobytes)orGigabytes(1Gigabyte=1024Megabytes).Ifyouspecifyonly{Size},7-zipwilltreatitasbytes.It'spossibletospecifyseveralvalues.Example:
10k15k2m
Thefirstvolumewillbe10KB,thesecondwillbe15KB,andallotherswillbe2MB.
Parameters
Allowsyoutospecifyparametersforcompression.Seethe-m(Method)switchdescriptionformoredetails.Omitthe-mprefix(asin-mswitch)whenusingthisdialogbox.
Examples0=PPMd
usesPPMdmethodforcompressingfiles.
0=bcj21=lzma:d232=lzma3=lzmab0:1b0s1:2b0s2:3
usesBCJ2filter(forx86executables)andLZMA.
Updatemode
Specifiesupdatemode:
Value MeaningAddandreplacefiles Addallspecifiedfilestothearchive.
Updateandaddfiles
Updateolderfilesinthearchiveandaddfilesthatarenewtothearchive.
Freshenexistingfiles
Updatespecifiedfilesinthearchivethatareolderthantheselecteddiskfiles.Replacespecifiedfilesonlyifaddedfilesare
![Page 34: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/34.jpg)
Synchronizefiles newer.Alwaysaddthosefiles,whicharenotpresentinthearchive.Deletefromarchivethosefiles,whicharenotpresentonthedisk.
Options
Specifiescompressionoptions:
Option Meaning
CreateSFXarchive
Createself-extractingarchive.Youcanusethisoptiononlyfor7zarchives.Lookto-sfx(CreateSFXarchive)switchdescriptionformoredetailsaboutSFXmodules.
Compresssharedfiles
Compressfilesopenforwritingbyanotherapplications.
Encryption
Specifiespasswordandencryptionoptions.
EnterpasswordSpecifypassordhere
ReenterpasswordReenterpassordhereforverification
ShowPasswordShowsPassword
EncryptionmethodSpecifiestheencryptionmethod.For7zformat,itcanbeonlyAES-256.ForZIPformatyoucanselectZipCryptoorAES-256.UseZipCrypto,ifyouwanttogetarchivecompatiblewithmostoftheZIParchivers.AES-256providesstrongerencryption,butnowAES-256issupportedonlyby7-Zip,WinZipandsomeotherZIParchivers.
EncryptfilenamesEnablesordisablesarchiveheaderencryption,includingfilenameencryption.
![Page 35: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/35.jpg)
ExtractDialogBox
Allowsyoutospecifyoptionsforextractingfilesfromarchive.
Howtorunthisdialogbox
Therearetwowaystorunthisdialog
Toextractallfilesfromanarchive:
a. InWindowsExplorerorin7-Zip,right-clickthearchivefile.
b. Pointto7-Zip,andthenclickExtractfiles....
Toextractspecifiedfilesfromanarchiveopenedinthebrowsingwindow:
a. Openarchivewith7-Zip.
b. Selectitemstoextract.
c. Right-clickitemsandthenclickCopyTo....
Parameters
ExtracttoProvidesaspaceforyoutospecifyanoutputfolder.Youcanclick"..."buttontodisplay"Browseforfolder"dialogboxthatyoucanusetolocateoutputfolder.
Pathmode
Specifyextractmode:
Value MeaningFullpathnames Extractfileswithfullpathnames.Currentpathnames Extractfileswithallrelativepaths.Nopathnmes Extractfileswithoutfolderpaths.
Overwritemode
![Page 36: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/36.jpg)
Specifyoverwritemodeforfilesthatalreadypresentondisk:
Value MeaningAskbeforeoverwrite
Askbeforeoverwritingexistingfiles.
Overwritewithoutprompt
Overwriteexistingfileswithoutprompt.
Skipexistingfiles
Skipextractingofexistingfiles.
Autorename
Renameextractedfiles,ifafilewiththesamenamealreadyexists.Forexample,filedocument.txtwillberenamedtodocument_1.txt.
Files
Specifiesfilesforextracting:
Value MeaningSelectedfiles Extractonlyfilesthatareselectedinthemainwindow.Allfiles Extractallfiles.
Password
Specifiesapasswordforencryptedarchives.
![Page 37: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/37.jpg)
7-ZipOptionsDialogBox
Youcanchangemanyofthesettingsthataffectthe7-ZipPlugininthe7-ZipOptionsDialogBox.Toaccessthisdialogbox,selectOptionsfromtheToolsmenu,thenselectthePluginsPage,select7-Zipplugin,andpressOptions.
Theoptionsdialogboxcontainsthefollowingpages:
SystemPage
FoldersPage
![Page 38: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/38.jpg)
SystemPageAllowsyoutospecifybehaviorof7-ZipinWindowsShell.
Integrate7-ZiptoshellcontextmenuSelectthischeckboxtoadd7-ZipcommandstoShellContextMenu.
CascadedcontextmenuSelectthischeckboxtogroup7-Zipcontextmenuitemstoone7-Zipsubmenu.
ContextmenuitemsListstheoptionalcontextmenuitems.Ifanitemischecked,7-Zipwilladdthisitemtothecontextmenu.
![Page 39: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/39.jpg)
FoldersPageAllowsyoutosetthefolderswhich7-Zipwilluseforinternalpurposes.
WorkingfolderTheworkingfoldersectionallowsyoutospecifyafolderwhichwillbeusedfortemporaryarchivefiles:
Systemtempfolder7-ZipwillusetheWindowstempfolder.
Current7-Zipwillusethefoldercontainingthetargetarchive.
Specified7-Zipwillusethefolderspecifiedinthefollowingeditcontrol.
UseforremovabledrivesonlySpecifieswhether7-Zipshouldusethespecifiedfoldersettingsonlyforremovabledrives;forotherdrives,7-Zipwillcreatetemporaryarchivesinthefoldercontainingthetargetarchive.Ifyouclearthischeckbox,7-Zipalwayswillusethespecifiedfoldersettingsmodealways.
7-Zipusestemporaryarchivefilesforallupdateoperations.So,forspeedreasons,itisrecommendedthatyouselecttheSystemtempfolderoptionandselectUseforremovabledrivesonlycheckbox.
![Page 40: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/40.jpg)
CommandLineVersionUser'sGuide
7z.exeisthecommandlineversionof7-Zip.7z.exeuses7z.dllfromthe7-Zippackage.7z.dllisusedbythe7-ZipFileManageralso.
7za.exe(a=alone)isastandaloneversionof7-Zip.7za.exesupportsonly7z,cab,zip,gzip,bzip2,Zandtarformats.7za.exedoesn'tuseexternalmodules.
CommandLinesyntax
ExitCodes
Commands
Switches
![Page 41: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/41.jpg)
CommandLineSyntax7z<command>[<switch>...]<base_archive_name>[<arguments>...]
<arguments>::=<switch>|<wildcard>|<filename>|<list_file>
<switch>::=<switch_symbol><switch_characters>[<option>]
<switch_symbol>::='/'|'-'
<list_file>::=@{filename}
Expressionsinsquarebrackets(between'['and']')areoptional.
Expressionsincurlybraces('{'and'}')meanthatinsteadofthatExpression(includingbraces),theusermustsubstitutesomestring.
Expression
expression1|expression2|...|expressionN
meansthatany(butonlyone)fromtheseexpressionsmustbespecified.
Commandsandswitchescanbeenteredinupperorlowercase.
Commandisthefirstnon-switchargument.
The"base_archive_name"mustbethefirstfilenameonthecommandlineafterthecommand.
Theswitchesandotherfilenamescanbeinanyorder.
Wildcardsorfilenameswithspacesmustbequoted:
"Dir\Programfiles\*"
Dir\"Programfiles"\*
Switchoptionscanbecombinedtosavecommandlinelength.However,someswitchoptionstakeoptionalstringargumentsandtherefore,mustbethelastoptioninacombinedargumenttokenstringbecause7-Zipacceptstherestoftheargumenttokenastheoptionalargument.
7-ZipuseswildnamematchingsimilartoWindows95:
'*'meansasequenceofarbitrarycharacters.
'?'meansanycharacter.
7-Zipdoesn'tusesthesystemwildcardparser.7-Zipdoesn'tfollowthe
![Page 42: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/42.jpg)
archaicrulebywhich*.*meansanyfile.7-Ziptreats*.*asmatchingthenameofanyfilethathasanextension.Toprocessallfiles,youmustusea*wildcard.
Examples:
*.txt meansallfileswithanextensionof".txt"?a* meansallfileswithasecondcharacterof"a"*1* meansallnamesthatcontainscharacter"1"*.*.* meansallnamesthatcontaintwo"."meanscharacters
Thedefaultwildcard"*"willbeusedifthereisnofilename/wildcardinthecommandline.
Slash('\')attheendofapathmeansadirectory.WithoutaSlash('\')attheendofthepath,thepathcanrefereithertoafileoradirectory.
![Page 43: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/43.jpg)
Listfile
Youcansupplyoneormorefilenamesorwildcardsforspeciallistfiles(filescontaininglistsoffiles).Thefilenamesinsuchlistfilemustbeseparatedbynewlinesymbol(s).
Forlistfiles,7-ZipusesUTF-8encodingbydefault.Youcanchangeencodingusing-scsswitch.
Multiplelistfilesaresupported.
Forexample,ifthefile"listfile.txt"containsthefollowing:
Myprograms\*.cpp
Src\*.cpp
thenthecommand
addstothearchive"archive.zip"all"*.cpp"filesfromdirectories"Myprograms"and"Src".
![Page 44: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/44.jpg)
ShortandLongFileNames7-Zipsupportsshortfilenames(likeFILENA~1.TXT)insomecases.However,it'sstronglyrecommendedtouseonlythereal(long)filenames.
![Page 45: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/45.jpg)
ExitCodesfrom7-Zip
7-Zipreturnsthefollowingexitcodes:
Code Meaning0 Noerror
1 Warning(Nonfatalerror(s)).Forexample,oneormorefileswerelockedbysomeotherapplication,sotheywerenotcompressed.
2 Fatalerror7 Commandlineerror8 Notenoughmemoryforoperation255 Userstoppedtheprocess
![Page 46: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/46.jpg)
CommandLineCommands
Thecommandisthefirstnon-switchargumentonthecommandline.
Commandnamesarenotcasesensitive.
SeealsoCommandLineSyntaxformoredetailsaboutusingthecommandline.
![Page 47: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/47.jpg)
Commandsquickreference
Command Descriptiona Addb Benchmarkd Deletee Extractl Listt Testu Updatex eXtractwithfullpaths
![Page 48: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/48.jpg)
a(Add)command
Addsfilestoarchive.
Examples7za-tziparchive.zipsubdir\
addsallfilesandsubfoldersfromfoldersubdirtoarchivearchive.zip.
7za-t7zFiles.7z*.txt-r
addsall*.txtfilesfromcurrentfolderanditssubfolderstoarchiveFiles.7z.
Switchesthatcanbeusedwiththiscommand
-i(Include)-m(Method)-p(SetPassword)-r(Recurse)-sfx(createSFX)-si(useStdIn)-so(useStdOut)-ssw(Compresssharedfiles)-t(Typeofarchive)-u(Update)-v(Volumes)-w(WorkingDir)-x(Exclude)
Seealso
Commands:d(Delete),u(Update)Switches:-u(Update)
![Page 49: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/49.jpg)
b(Benchmark)command
MeasuresspeedoftheCPUandchecksRAMforerrors.
Syntaxb[number_of_iterations][-mmt{N}][-md{N}][-mm={Method}]
Therearetwotests:
1. CompressingwithLZMAmethod
2. DecompressingwithLZMAmethod
ThebenchmarkshowsaratinginMIPS(millioninstructionspersecond).TheratingvalueiscalculatedfromthemeasuredCPUspeedanditisnormalizedwithIntelCore2DuoE6600(2.4GHz,4MBL2)CPUin64-bitWindowswithmulti-threadingoptionswitchedoff.SoifyouhaveIntelCore2Duo,ratingvaluesmustbeclosetorealCPUfrequency.
Youcanchangetheupperdictionarysizetoincreasememoryusageby-md{N}switch.Also,youcanchangethenumberofthreadsby-mmt{N}switch.
TheDictcolumnshowsdictionarysize.Forexample,21means2^21=2MB.
TheUsagecolumnshowsthepercentageoftimetheprocessorisworking.It'snormalizedforaone-threadload.Forexample,180%CPUUsagefor2threadscanmeanthataverageCPUusageisabout90%foreachthread.
TheR/Ucolumnshowstheratingnormalizedfor100%ofCPUusage.ThatcolumnshowstheperformanceofoneaverageCPUthread.
Avrshowsaveragesfordifferentdictionarysizes.
Totshowsaveragesofthecompressionanddecompressionratings.
Compressionspeedandratingstronglydependonmemory(RAM)latency.
Decompressionspeedandratingstronglydependontheinteger
![Page 50: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/50.jpg)
performanceoftheCPU.Forexample,theIntelPentium4hasbigbranchmispredictionpenalty(whichisaneffectofitslongpipeline)andprettyslowmultiplyandshiftoperations.So,thePentium4hasprettylowdecompressingratings.
YoucanrunaCRCcalculationbenchmarkbyspecifying-mm=crc.ThattestshowsthespeedofCRCcalculationinMB/s.Thefirstcolumnshowsthesizeoftheblock.ThenextcolumnshowsthespeedofCRCcalculationforonethread.Theothercolumnsareresultsformulti-threadedCRCcalculation.
Examples7zb
runsbenchmarking.
7zb-mmt1-md26
runsbenchmarkingwithonethreadand64MBdictionary.
7zb30
runsbenchmarkingwithdefaultsettingsfor30iterations.
![Page 51: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/51.jpg)
d(Delete)command
Deletesfilesfromarchive.
Example7zdarchive.zip*.bak-r
deletes*.bakfilesfromarchivearchive.zip.
Switchesthatcanbeusedwiththiscommand
-i(Include)-m(Method)-p(SetPassword)-r(Recurse)-u(Update)-w(WorkingDir)-x(Exclude)
Seealso
Commands:a(Add),u(Update)
Switches:-u(Update)
![Page 52: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/52.jpg)
e(Extract)command
Extractsfilesfromanarchivetothecurrentdirectoryortotheoutputdirectory.Theoutputdirectorycanbespecifiedby-o(SetOutputDirectory)switch.
Thiscommandcopiesallextractedfilestoonedirectory.Ifyouwantextractfileswithfullpaths,youmustusex(Extractwithfullpaths)command.
7-Zipwillprompttheuserbeforeoverwritingexistingfilesunlesstheuserspecifiesthe-y(AssumeYesonallqueries)switch.Iftheusergivesanoanswer,7-Zipwillpromptforthefiletobeextractedtoanewfilename.Thenanoanswerskipsthatfile;or,yespromptsfornewfilename.
7-Zipacceptsthefollowingresponses:
Answer Abbr. ActionYes y No n
Always a AssumeYESforALLsubsequentqueriesofthesameclass
Skip s AssumeNOforALLsubsequentqueriesofthesameclass
Quit q Quittheprogram
Abbreviatedresponsesareallowed.
Examples7zearchive.zip
extractsallfilesfromarchivearchive.ziptothecurrentdirectory.
7zearchive.zip-oc:\soft*.cpp-r
extractsall*.cppfilesfromarchivearchive.ziptoc:\softfolder.
Switchesthatcanbeusedwiththiscommand
![Page 53: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/53.jpg)
-ai(Includearchives)-an(Disableparsingofarchive_name)-ao(Overwritemode)-ax(Excludearchives)-i(Include)-o(SetOutputDirectory)-p(SetPassword)-r(Recurse)-so(useStdOut)-x(Exclude)-y(AssumeYesonallqueries)
Seealso
Commands:x(Extractwithfullpaths)
![Page 54: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/54.jpg)
l(Listcontentsofarchive)command
Listscontentsofarchive.
Examples7zlarchive.zip
listsallfilesfromarchivearchive.zip.
Switchesthatcanbeusedwiththiscommand
-ai(Includearchives)-an(Disableparsingofarchive_name)-ax(Excludearchives)-i(Include)-slt(Showtechnicalinformation)-p(SetPassword)-r(Recurse)-x(Exclude)
![Page 55: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/55.jpg)
t(Testintegrityofarchive)command
Testsarchivefiles.
Example7ztarchive.zip*.doc-r
tests*.docfilesinarchivearchive.zip.
Switchesthatcanbeusedwiththiscommand
-ai(Includearchives)-an(Disableparsingofarchive_name)-ax(Excludearchives)-i(Include)-p(SetPassword)-r(Recurse)-x(Exclude)
![Page 56: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/56.jpg)
u(Update)command
Updateolderfilesinthearchiveandaddfilesthatarenotalreadyinthearchive.
Note:Thecurrentversionof7-Zipcannotchangeanarchivewhichwascreatedwiththesolidoptionswitchedon.Toupdatea.7zarchiveyoumustcreateandupdatethatarchiveonlyinnon-solidmode(-ms=offswitch).
Example7zuarchive.zip*.doc
updates*.docfilestoarchivearchive.zip.
Switchesthatcanbeusedwiththiscommand
-i(Include)-m(Method)-p(SetPassword)-r(Recurse)-sfx(createSFX)-si(useStdIn)-so(useStdOut)-ssw(Compresssharedfiles)-t(Typeofarchive)-u(Update)-w(WorkingDir)-x(Exclude)
Seealso
Commands:a(Add),d(Delete),
Switches:-u(Update)
![Page 57: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/57.jpg)
x(Extractwithfullpaths)command
Extractsfilesfromanarchivewiththeirfullpathsinthecurrentdirectory,orinanoutputdirectoryifspecified.
Seethee(Extract)commanddescriptionformoredeatails.
Examples7zxarchive.zip
extractsallfilesfromthearchivearchive.ziptothecurrentdirectory.
7zxarchive.zip-oc:\soft*.cpp-r
extractsall*.cppfilesfromthearchivearchive.ziptoc:\softfolder.
Switchesthatcanbeusedwiththiscommand
-ai(Includearchives)-an(Disableparsingofarchive_name)-ao(Overwritemode)-ax(Excludearchives)-i(Include)-o(SetOutputDirectory)-p(SetPassword)-r(Recurse)-so(useStdOut)-x(Exclude)-y(AssumeYesonallqueries)
Seealso
Commands:e(Extract)
![Page 58: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/58.jpg)
CommandLineSwitches
Syntax<switch;>::=<switch_symbol><switch_characters>[<option>]
<switch_symbol>::='/'|'-'
Onthecommandline,aswitchconsistsofaswitchspecifier,eitheradash(-)oraforwardslash(/),followedbythenameoftheswitch.Switchnamescannotbeabbreviated.
Someswitchestakeanargumentaftertheswitchname.Nospacesortabsareallowedwithinaswitchspecification.Switchnamesarenotcasesensitive,butargumentscanbecasesensitive.
Switchcanbeusedinanyplaceincommandline.
SeealsoCommandLineSyntaxformoredetailsaboutusingthecommandline.
![Page 59: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/59.jpg)
Switchquickreference
Switch Description-- Stopswitchesparsing-ai Includearchivefilenames-an Disableparsingofarchive_name-ao Overwritemode-ax Excludearchivefilenames-i Includefilenames-m SetCompressionMethod-o SetOutputdirectory-p SetPassword-r Recursesubdirectories-scs Setcharsetforlistfiles-seml Sendarchivebyemail-slp SetLargePagesmode-slt Showtechnicalinformation-sfx CreateSFXarchive-si ReaddatafromStdIn-so WritedatatoStdOut-ssc SetSensitiveCasemode-ssw Compressfilesopenforwriting-t Typeofarchive-u Updateoptions-v CreateVolumes-w SetWorkingdirectory-x Excludefilenames-y AssumeYesonallqueries
![Page 60: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/60.jpg)
--(Stopswitchesparsing)switch
Disablesswitchparsingafter"--"onthecommandline.Thisistoallow7-Ziptousefilenamesthatstartwith"-".
Syntax--
Examples7zt---ArchiveName.7z
tests-ArchiveName.7zarchive.
![Page 61: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/61.jpg)
-ai(Includearchivefilenames)switch
Specifiesadditionalincludearchivefilenamesandwildcards.
Multipleincludeswitchesaresupported.
Syntax-ai[<recurse_type>]<file_ref>
<recurse_type>::=r[-|0]
<file_ref>::=@{listfile}|!{wildcard}
Parameters
<recurse_type>
Specifieshowwildcardsandfilenamesinthisswitchmustbeused.Ifthisoptionisnotgiven,recursionwillbenotused.Formoredetailsseespecificationofthe-r(Recurse)switch.
<recurse_type>::=r[-|0]
<file_ref>
Specifiesfilenamesandwildcardsorlistfilethatspecifyprocessedfiles.
<file_ref>::=@{listfile}|!{wildcard}
Option Description{listfile} Specifiesnameoflistfile.SeeListfiledescription.{wildcard} Specifieswildcardorfilename.
Examples7zt-an-air!*.7z
tests*.7zarchivesincurrentdirectoryandallit'ssubdirectories.
Commandsthatcanbeusedwiththisswitch
![Page 62: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/62.jpg)
a(Add),d(Delete),e(Extract),l(List),t(Test),u(Update),x(Extractwithfullpaths)
Seealso
Switches:-ax(Excludearchives)-an(Disableparsingofarchive_name)
![Page 63: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/63.jpg)
-an(Disableparsingofarchive_name)switch
Disablesparsingofthearchive_namefieldonthecommandline.Thisswitchmustbeusedwiththe-ai(Includearchives)switch.Ifyouuseafilelistforyourarchives,youspecifyitwiththe-aiswitch,soyouneedtodisableparsingofarchive_namefieldfromcommandline.
Syntax-an
Examples7zt-an-ai!*.7z-ax!a*.7z
testsall*.7zarchives,excepta*.7zarchives.
Commandsthatcanbeusedwiththisswitch
e(Extract),l(List),t(Test),x(Extractwithfullpaths)
Seealso
Switches:-ai(Includearchives)-ax(Excludearchives)
![Page 64: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/64.jpg)
-ao(Overwritemode)switch
Specifiestheoverwritemodeduringextraction,tooverwritefilesalreadypresentondisk.
Syntax-ao[a|s|t|u]
Switch Description-aoa OverwriteAllexistingfileswithoutprompt.-aos Skipextractingofexistingfiles.
-aou aUtorenameextractingfile(forexample,name.txtwillberenamedtoname_1.txt).
-aot autorenameexistingfile(forexample,name.txtwillberenamedtoname_1.txt).
Examples7zxtest.zip-aoa
extractsallfilesfromtest.ziparchiveandoverwritesexistingfileswithoutanyprompt.
Commandsthatcanbeusedwiththisswitch
e(Extract),x(Extractwithfullpaths)
Seealso
Switches:-y(assumeYesonallqueries),
![Page 65: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/65.jpg)
-ax(Excludearchivefilenames)switch
Specifiesarchivestobeexcludedfromtheoperation.
Multipleexcludearchiveswitchesaresupported.
Syntax-ax[<recurse_type>]<file_ref>
<recurse_type>::=r[-|0]
<file_ref>::=@{listfile}|!{wildcard}
See-xi(Includearchivefilenames)switchdescriptionforinformationaboutoptionparameters.
Examples7zt-an-ai!*.7z-ax!a*.7z
testsall*.7zarchives,excepta*.7zarchives.
Commandsthatcanbeusedwiththisswitch
e(Extract),l(List),t(Test),x(Extractwithfullpaths)
Seealso
Switches:-ai(Includearchives)-an(Disableparsingofarchive_name)
![Page 66: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/66.jpg)
-i(Includefilenames)switch
Specifiesadditionalincludefilenamesandwildcards.
Multipleincludeswitchesaresupported.
Syntax-i[<recurse_type>]<file_ref>
<recurse_type>::=r[-|0]
<file_ref>::=@{listfile}|!{wildcard}
Parameters
<recurse_type>
Specifieshowwildcardsandfilenamesinthisswitchmustbeused.Ifthisoptionisnotgiven,thentheglobalvalue,assignedbythe-r(Recurse)switchwillbeused.Formoredetailsseespecificationofthe-r(Recurse)switch.
<recurse_type>::=r[-|0]
<file_ref>
Specifiesfilenamesandwildcards,oralistfile,forfilestobeprocessed.
<file_ref>::=@{listfile}|!{wildcard}
Option Description{listfile} Specifiesnameoflistfile.SeeListfiledescription.{wildcard} Specifieswildcardorfilename.
Examples7za-tzipsrc.zip*.txt-ir!DIR1\*.cpp
addstosrc.ziparchiveall*.txtfilesfromcurrentdirectoryandall*.cppfilesfromdirectoryDIR1andfromallit'ssubdirectories.
![Page 67: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/67.jpg)
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),e(Extract),l(List),t(Test),u(Update),x(Extractwithfullpaths)
Seealso
Switches:-r(Recurse),-x(Exclude)
![Page 68: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/68.jpg)
-m(SetcompressionMethod)switch
Specifiesthecompressionmethod.
Syntax-m<method_parameters>
Theformatforthisswitchdependsonthearchivetype.
Zip
Parameter Default Descriptionx=[0|1|3|5|7|9] 5 Setslevelofcompression.
m={MethodID} Deflate Setsamethod:Copy,Deflate,Deflate64,BZip2.
fb={NumFastBytes} 32 SetsnumberofFastBytesforDeflateencoder.
pass={NumPasses} 1 SetsnumberofPassesforDeflateencoder.
d={Size}[b|k|m] 900000 SetsDictionarysizeforBZip2mt=[off|on|{N}] on Setsmultithreadingmode.em={EncryptionMethodID} ZipCrypto
Setsaencryptionmethod:ZipCrypto,AES128,AES192,AES256
x=[0|1|3|5|7|9]
Setslevelofcompression.x=0meansCopymode(nocompression).
Deflate/Deflate64settings:
Level NumFastBytes NumPasses Description1
32 1Fastest
3 Fast5 Normal7 64 3 Maximum
![Page 69: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/69.jpg)
9 128 10 Ultra
x=1andx=3withDeflatemethodsetfastmodeforcompression.
BZip2settings:
Level Dictionary NumPasses Description1 100000
1Fastest
3 500000 Fast5
900000Normal
7 2 Maximum9 7 Ultra
fb={NumFastBytes}
SetsthenumberoffastbytesfortheDeflate/Deflate64encoder.Itcanbeintherangefrom3to258(257forDeflate64).Usually,abignumbergivesalittlebitbettercompressionratioandaslowercompressionprocess.Alargefastbytesparametercansignificantlyincreasethecompressionratioforfileswhichcontainlongidenticalsequencesofbytes.
pass={NumPasses}
SetsnumberofpassesforDeflateencoder.Itcanbeintherangefrom1to15forDeflateandfrom1to10forBZip2.Usually,abignumbergivesalittlebitbettercompressionratioandaslowercompressionprocess.
d={Size}[b|k|m]
SetstheDictionarysizeforBZip2.Youmustspecifythesizeinbytes,kilobytes,ormegabytes.ThemaximumvaluefortheDictionarysizeis900000b.Ifyoudonotspecifyanysymbolfromset[b|k|m],dictionarysizewillbecalculatedasDictionarySize=2^Sizebytes.
mt=[off|on|{N}]
Setsmultithreadmode.Ifyouhaveamultiprocessorormulticoresystem,youcangetaspeedincreasewiththisswitch.ThisoptionaffectsonlycompressionwithBZip2,DeflateandDeflate64methodsanddecompressionofBZip2streams.Eachthreadinthemultithread
![Page 70: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/70.jpg)
modeuses32MBofRAMforbuffering.Ifyouspecify{N},7-ZiptriestouseNthreads.
GZip
GZipusesthesameparametersasZip,butGZipcompressesonlywithDeflatemethod.
BZip2
Parameter Default Descriptionx=[1|3|5|7|9] 5 Setslevelofcompression.pass={NumPasses} 1 SetsnumberofPassesforBzip2encoder.mt=[off|on|{N}] on Setsmultithreadingmode.
x=[1|3|5|7|9]
Setslevelofcompression
Level NumPasses Description5 1 Defaultcompressionmethod.7 2 Maximumcompressionmethod.9 7 Ultracompressionmethod.
pass={NumPasses}
Setsthenumberofpasses.Itcanbeintherangefrom1to10.Thedefaultvalueis1fornormalmode,2formaximummodeand7forultramode.Abiggernumbercangivealittlebitbettercompressionratioandaslowercompressionprocess.
mt=[off|on|{N}]
Setsmultithreadmode.Ifyouhaveamultiprocessorormulticoresystem,youcangetaspeedincreasewiththisswitch.Ifyouspecify{N},forexamplemt=4,7-Ziptriestouse4threads.
Parameter Default Description
![Page 71: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/71.jpg)
x=[0|1|3|5|7|9] 5 Setslevelofcompression.s=[off|on|[e][{N}f][{N}b|{N}k|{N}m|{N}g] on Setssolidmode.
f=[off|on] on Enablesordisablescompressionfiltersforexecutablefiles.
hc=[off|on] on Enablesordisablesarchiveheadercompressing.
he=[off|on] off Enablesordisablesarchiveheaderencryption.
b{C1}[s{S1}]:{C2}[s{S2}] Setsbindingbeetwencoders.{N}={MethodID}[:param1][:param2][..] LZMA Setsamethod:LZMA,PPMd,
BZip2,Deflate,BCJ,BCJ2,Copy.mt=[off|on|{N}] on Setsmultithreadingmode.
x=[0|1|5|7|9]
Setslevelofcompression
Level Method Dictionary FastBytes MatchFinder Filter Description
0 Copy Nocompression.
1 LZMA 64KB 32 HC4 BCJ Fastestcompressing
3 LZMA 1MB 32 HC4 BCJ Fastcompressing
5 LZMA 16MB 32 BT4 BCJ Normalcompressing
7 LZMA 32MB 64 BT4 BCJ Maximumcompressing
9 LZMA 64MB 64 BT4 BCJ2 Ultracompressing
s=[off|on|[e][{N}f][{N}b|{N}k|{N}m|{N}g)]
Enablesordisablessolidmode.Thedefaultmodeiss=on.Insolidmode,filesaregroupedtogether.Usually,compressinginsolidmodeimprovesthecompressionratio.
![Page 72: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/72.jpg)
e Useaseparatesolidblockforeachnewfileextension
{N}f Setthelimitfornumberoffilesinonesolidblock
{N}b|{N}k|{N}m|{N}g
Setalimitforthetotalsizeofasolidblockinbytes
Thesearethedefaultlimitsforthesolidblocksize:
CompressionLevel Solidblocksize
Store 0BFastest 16MBFast 128MBNormal 2GBMaximum 4GBUltra 4GB
Limitationofthesolidblocksizeusuallydecreasescompressionratiobutgivesthefollowingadvantages:
Decreaseslossesincaseoffuturearchivedamage.
Decreasesextractiontimeofagroupoffiles(orjustonefile),solongasthegroupdoesn'tcontaintheentirearchive.
Thecurrentversionof7-Zipdoesn'tsupportupdatingofsolidarchives,ifitrequiresrepackingsolidblocks.
Example:
s=100f10m
setsolidmodewith100files&10MBlimitsperonesolidblock.
f=[off|on]
Enablesordisablescompressionfiltersforexecutablefiles:dll,exe,ocx,sfx,sys.ItusesBCJ2filterinUltramodeandBCJfilterinothermodes.Thedefaultmodeisf=on.
![Page 73: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/73.jpg)
hc=[off|on]
Enablesordisablesarchiveheadercompressing.Thedefaultmodeishc=on.Ifarchiveheadercompressingisenabled,somepartsofarchiveheaderwillbecompressedwithLZMAmethod.
he=[off|on]
Enablesordisablesarchiveheaderencryption.Thedefaultmodeishe=off.
{N}
Setsorderofmethods.Itisusedalsotoassociateparameterswithmethods.Numbersmustbeginfrom0.Methodsthathavesmallernumberswillbeusedbeforeothers.
b{C1}[s{S1}]:{C2}[s{S2}]
BindsoutputstreamS1incoderC1withinputstreamS2incoderC2.Ifstreamnumberisnotspecified,streamwithnumber0willbeused.
Usallycoderhasoneinputstreamandoneoutputstream.In7zsomecoderscanhavemultipleinputandoutputstreams.
Forexample,BCJ2encoderhasoneinputstreamandfouroutputstreams.
mt=[off|on|{N}]
Setsmultithreadmode.Ifyouhaveamultiprocessorormulticoresystem,youcangetaincreasewiththisswitch.7-ZipsupportsmultithreadmodeonlyforLZMAcompressionandBZip2compression/decompression.Ifyouspecify{N},forexamplemt=4,7-Ziptriestouse4threads.LZMAcompressionusesonly2threads.
{N}={MethodID}[:param1][:param2]...[:paramN]
Setscompressionmethod.Youcanuseanynumberofmethods.ThedefaultmethodisLZMA.
Parametersmustbeinoneofthefollowingforms:
{ParamName}={ParamValue}.
![Page 74: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/74.jpg)
{ParamName}{ParamValue},if{ParamValue}isnumberand{ParamName}doesn'tcontainnumbers.
Supportedmethods:
MethodID DescriptionLZMA AlgorithmbasedonLZalgorithmPPMd DmitryShkarin'sPPMdHwithsmallchangesBZip2 BWTalgorithmDeflate LZ+HuffmanCopy Nocompression
Supportedfilters:
MethodID DescriptionBCJ converterforx86executablesBCJ2 converterforx86executables(version2)BC_ARM converterforARM(littleendian)executables
BC_ARMThumb converterforARMThumb(littleendian)executablesBC_IA64 converterforIA-64executablesBC_PPC_B converterforPowerPC(bigendian)executablesBC_SPARC converterforSPARCexecutables
Filtersincreasethecompressionratioforsometypesoffiles.Filtersmustbeusedwithoneofthecompressionmethod(forexample,BCJ+LZMA).
LZMA
LZMAisanalgorithmbasedonLempel-Zivalgorithm.Itprovidesveryfastdecompression(about10-20timesfasterthancompression).Memoryrequirementsforcompressionanddecompressionalsoaredifferent(seed={Size}[b|k|m]switchfordetails).
Parameter Default Descriptiona=[0|1] 1 Setscompressingmoded={Size}[b|k|m] 24 SetsDictionarysize
![Page 75: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/75.jpg)
mf={MF_ID} bt4 SetsMatchFinderfb={N} 32 SetsnumberofFastBytesmc={N} 32 SetsNumberofCyclesforMatchFinderlc={N} 3 SetsnumberofLiteralContextbits-[0,8]lp={N} 0 SetsnumberofLiteralPosbits-[0,4]pb={N} 2 SetnumberofPosBits-[0,4]
a=[0|1]
Setscompressionmode:0=fast,1=normal.Defaultvalueis1.
d={Size}[b|k|m]
SetsDictionarysizeforLZMA.Youmustspecifythesizeinbytes,kilobytes,ormegabytes.Themaximumvaluefordictionarysizeis1GB=2^30bytes.DefaultvaluesforLZMAare24(16MB)innormalmode,25(32MB)inmaximummode(-mx=7)and26(64MB)inultramode(-mx=9).Ifyoudonotspecifyanysymbolfromtheset[b|k|m],thedictionarysizewillbecalculatedasDictionarySize=2^Sizebytes.FordecompressingafilecompressedbyLZMAmethodwithdictionarysizeN,youneedaboutNbytesofmemory(RAM)available.
mf={MF_ID}
SetsMatchFinderforLZMA.Defaultmethodisbt4.Algorithmsfromhc*groupdon'tprovideagoodcompressionratio,buttheyoftenworkprettyfastincombinationwithfastmode(a=0).Memoryrequirementsdependondictionarysize(parameter"d"intablebelow).
MF_ID Memory Descriptionbt2 d*9.5+4MB BinaryTreewith2byteshashing.bt3 d*11.5+4MB BinaryTreewith3byteshashing.bt4 d*11.5+4MB BinaryTreewith4byteshashing.hc4 d*7.5+4MB HashChainwith4byteshashing.
Note:Youroperationsystemalsoneedssomeamountofphysicalmemoryforinternalpurposes.Sokeepatleast32MBofphysicalmemoryunused.
![Page 76: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/76.jpg)
fb={N}
SetsnumberoffastbytesforLZMA.Itcanbeintherangefrom5to273.Thedefaultvalueis32fornormalmodeand64formaximumandultramodes.Usually,abignumbergivesalittlebitbettercompressionratioandslowercompressionprocess.
mc={N}
Setsnumberofcycles(passes)formatchfinder.Itcanbeinrangefrom0to1000000000.Defaultvalueis(16+number_of_fast_bytes/2)forBT*matchfindersand(8+number_of_fast_bytes/4)forHC4matchfinder.Ifyouspecifymc=0,LZMAwillusedefaultvalue.Usually,abignumbergivesalittlebitbettercompressionratioandslowercompressionprocess.Forexample,mf=HC4andmc=10000canprovidealmostthesamecompressionratioasmf=BT4.
lc={N}
Setsthenumberofliteralcontextbits(highbitsofpreviousliteral).Itcanbeinrangefrom0to8.Defaultvalueis3.Sometimeslc=4givesgainforbigfiles.
lp={N}
Setsthenumberofliteralposbits(lowbitsofcurrentpositionforliterals).Itcanbeintherangefrom0to4.Thedefaultvalueis0.Thelpswitchisintendedforperiodicaldatawhentheperiodisequalto2^value(wherelp=value).Forexample,for32-bit(4bytes)periodicaldatayoucanuselp=2.Oftenit'sbettertosetlc=0,ifyouchangelpswitch.
pb={N}
Setsthenumberofposbits(lowbitsofcurrentposition).Itcanbeintherangefrom0to4.Thedefaultvalueis2.Thepbswitchisintendedforperiodicaldatawhentheperiodisequal2^value(wherelp=value).
PPMd
PPMdisaPPM-basedalgorithm.ThisalgorithmismostlybasedonDmitryShkarin'sPPMdHsourcecode.PPMdprovidesverygood
![Page 77: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/77.jpg)
compressionratioforplaintextfiles.Thereisnodifferencebetweencompressionspeedanddecompressionspeed.Memoryrequirementsforcompressionanddecompressionalsoarethesame.
Parameter Default Descriptionmem={Size}[b|k|m] 24 SetssizeofusedmemoryforPPMd.o={Size} 6 SetsmodelorderforPPMd.
mem={Size}[b|k|m]
SetsthesizeofmemoryusedforPPMd.Youmustspecifythesizeinbytes,kilobytes,ormegabytes.Themaximumvalueis2GB=2^31bytes.Thedefaultvalueis24(16MB).Ifyoudonotspecifyanysymbolfromtheset[b|k|m],thememorysizewillbecalculatedas(2^Size)bytes.PPMdusesthesameamountofmemoryforcompressionanddecompression.
o={Size}
SetsthemodelorderforPPMd.Thesizemustbeintherange[2,32].Thedefaultvalueis6.
BCJ2
BCJ2isaBranchconverterfor32-bitx86executables(version2).Itconvertssomebranchinstructionsforincreasingfurthercompression.
ABCJ2encoderhasoneinputstreamandfouroutputstreams:
s0:mainstream.Itrequiresfurthercompression.
s1:streamforconvertedCALLvalues.Itrequiresfurthercompression.
s2:streamforconvertedJUMPvalues.Itrequiresfurthercompression.
s3:servicestream.Itisalreadycompressed.
IfLZMAisused,thesizeofthedictionaryforstreamss1ands2canbemuchsmaller(512KBisenoughformostcases)thanthedictionarysizeforstreams0.
![Page 78: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/78.jpg)
Examples7za-tziparchive.zip*.jpg-mx0
adds*.jpgfilestoarchive.ziparchivewithoutcompression.
7za-t7zarchive.7z*.exe*.dll-m0=BCJ-m1=LZMA:d=21-ms-mmt
adds*.exeand*.dllfilestosolidarchivearchive.7zusingLZMAmethodwith2MBdictionaryandBCJconverter.Compressionwillusemultithreadingoptimization.
7za-t7zarchive.7z*.exe*.dll-m0=BCJ2-m1=LZMA:d23-m2=LZMA:d19-m3=LZMA:d19
-mb0:1-mb0s1:2-mb0s2:3
adds*.exeand*.dllfilestoarchivearchive.7zusingBCJ2converter,LZMAwith8MBdictionaryformainoutputstream(s0),andLZMAwith512KBdictionaryfors1ands2outputstreamsofBCJ2.
7za-t7zarchive.7z*.txt-m0=PPMd
adds*.txtfilestoarchivearchive.7zusingPPMdmethod.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),u(Update),
Seealso
Switches:-t(setTypeofarchive),
![Page 79: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/79.jpg)
-o(setOutputdirectory)switch
Specifiesadestinationdirectorywherefilesaretobeextracted.
Thisswitchcanbeusedonlywithextractioncommands.
Syntax-o{dir_path}
{dir_path}Thisisthedestinationdirectorypath.It'snotrequiredtoendwithabackslash.
Example7zxarchive.zip-oc:\Doc
extractsallfilesfromthearchive.ziparchivetothec:\Docdirectory.
7zx*.zip-o*
extractsall*.ziparchivestosubfolderswithnamesofthesearchives.
Commandsthatcanbeusedwiththisswitch
e(Extract),x(Extractwithfullpaths)
![Page 80: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/80.jpg)
-p(setPassword)switch
Specifiespassword.
Syntax-p{password}
{password}Specifiespassword.
Examples7zaarchive.7z-psecret-mhe*.txt
compresses*.txtfilestoarchive.7zusingpassword"secret".Alsoitencryptsarchiveheaders(-mheswitch),sofilenameswillbeencrypted.
7zxarchive.zip-psecret
extractsallfilesfromarchive.zipusingpassword"secret".
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),e(Extract),t(Test),u(Update),x(Extractwithfullpaths)
![Page 81: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/81.jpg)
-r(Recursesubdirectories)switch
Specifiesthemethodoftreatingwildcardsandfilenamesonthecommandline.
Syntax-r[-|0]
Switch Description-r Enablerecursesubdirectories.
-r- Disablerecursesubdirectories.Thisoptionisdefaultforallcommands.
-r0 Enablerecursesubdirectoriesonlyforwildcardnames.
Examples7zlarchive.zip*.doc-r-
listsall*.docfilesthatbelongtothearchivedrootdirectoryinthearchive.ziparchive.
7za-tziparchive.zip-rsrc\*.cppsrc\*.h
addsall*.cppand*.hfilesfromdirectorysrcandallit'ssubdirectoriestothearchive.ziparchive.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),e(Extract),l(List),t(Test),u(Update),x(Extractwithfullpaths)
Seealso
Switches:-i(Include),-x(Exclude)
![Page 82: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/82.jpg)
-scs(Setcharsetforlistfiles)switch
Setscharsetforlistfiles.
Syntax-scs{UTF-8|WIN|DOS}
DefaultcharsetisUTF-8.
UTF-8UnicodeUTF-8characterset.
WINDefaultcharactersetofWindows.
DOSDefaultDOS(OEM)charactersetofWindows.
compressesfilesfromlistfile.txtlist,thatcontainslistoffilesindefaultcharactersetofWindows.
Commandsthatcanbeusedwiththisswitch
a(Add),u(Update)
![Page 83: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/83.jpg)
-seml(Sendarchivebyemail)switch
Sendsanarchivebye-mail.
Syntax-seml[.]
[.]Causesthearchivetobedeletedafterattachingacopyofittotheemailmessage.
Example7zaarchive.7z-semla.txt
compressesthea.txtfileandsendsitinarchive.7zbyemail.
Commandsthatcanbeusedwiththisswitch
a(Add),u(Update)
![Page 84: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/84.jpg)
-sfx(CreateSFXarchive)switch
Createsselfextractingarchive.
Syntax-sfx[{SFX_Module}]
{SFX_Module}
SpecifiestheSFXmodulethatwillbecombinedwiththearchive.Thismodulemustbeplacedinthesamedirectoryasthe7z.exe.If{SFX_Module}isnotassigned,7-ZipwillusestandardconsoleSFXmodule7zCon.sfx.
SFX_Module Description7z.sfx Windowsversion.7zCon.sfx Consoleversion.7zS.sfx Windowsversionforinstallers.7zSD.sfx Windowsversionforinstallers(usesMSVCRT.dll).
AllSFXmodulesareuncompressed.YoucanuseUPXprogram(http://upx.sourceforge.net)tocompressssuchmodules.AftercompressingbytheUPXprogram,thesizeofthesfxmodulewillbereducedto40-50%ofitsoriginalsize.
SFXmodulesforinstallers
SFXmodulesforinstallersareincludedinanexternalpackage(7z_extra).Youcandownloadthesemodulesfromwww.7-zip.org.SFXmodulesforinstallers(7zS.sfxand7zSD.sfx)allowyoutocreateyourowninstallationprogram.Suchamoduleextractsthearchivetotheuser'stempfolder,andrunsaspecifiedprogram,andremovesthetempfilesaftertheprogramfinishes.Aself-extractingarchiveforinstallersmustbecreatedasjoining3files:SFX_Module,Installer_Config,7z_Archive.Inaddition,anoptionalfile,Installer_Config,isallowed.Youcanusethefollowingcommandtocreateaninstallerself-extractingarchive:
![Page 85: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/85.jpg)
copy/b7zS.sfx+config.txt+archive.7zarchive.exe
Anoptimallysmallinstallationpackagesizecanbeachieved,iftheinstallationfilesareuncompressedbeforeincludingtheminthe7zarchive.
-yswitchforinstallermodulespecifiesquietmodeextraction.
InstallerConfigfileformat
ThisconfigfilecontainscommandsfortheInstaller.Thefilebeginswiththestring;!@Install@!UTF-8!andendswith;!@InstallEnd@!.ThefilemustbewritteninUTF-8encoding.Thefilecontainsanyorallthesestringpairs:
ID_String="Value"
ID_String DescriptionTitle TitleformessagesBeginPrompt BeginPromptmessageProgress Valuecanbe"yes"or"no".Defaultvalueis"yes".
RunProgramCommandforexecuting.Defaultvalueis"setup.exe".Substring%%Twillbereplacedwithpathtotemporaryfolder,wherefileswereextracted
Directory Directoryprefixfor"RunProgram".Defaultvalueis".\\"
ExecuteFile NameoffileforexecutingExecuteParameters Parametersfor"ExecuteFile"
Youmayomitanypair.
Therearetwowaystorunainstallationprogram:RunProgramandExecuteFile.UseRunProgram,ifyouwanttorunaprogramfromthe.7zarchive.UseExecuteFile,ifyouwanttoopenadocumentfromthe.7zarchive,orifyouwanttoexecuteacommandfromWindows.
IfyouuseRunProgram,andifyouspecifyemptydirectoryprefix:Directory="",thesystemsearchesfortheexecutablefileinthefollowingsequence:
1. Thedirectoryfromwhichtheapplication(installer)loaded.
![Page 86: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/86.jpg)
2. Thetemporaryfolder,wherefileswereextracted.
3. TheWindowssystemdirectory.
ConfigfileExamples;!@Install@!UTF-8!
Title="7-Zip4.00"
BeginPrompt="Doyouwanttoinstallthe7-Zip4.00?"
RunProgram="setup.exe"
;!@InstallEnd@!
;!@Install@!UTF-8!
Title="7-Zip4.00"
BeginPrompt="Doyouwanttoinstallthe7-Zip4.00?"
ExecuteFile="7zip.msi"
;!@InstallEnd@!
;!@Install@!UTF-8!
Title="7-Zip4.01Update"
BeginPrompt="Doyouwanttoinstallthe7-Zip4.01Update?"
ExecuteFile="msiexec.exe"
ExecuteParameters="/i7zip.msiREINSTALL=ALLREINSTALLMODE=vomus"
;!@InstallEnd@!
Examples7za-sfxa.exe*.txt
adds*.txtfilestoselfextractingarchivea.exeusingthedefaultconsoleSFXmodule.
7za-sfx7z.sfxa.exe*
addsallfilestoselfextractingarchivea.exewithmodule7z.sfxusingwindowsversionofSFXmudule.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),u(Update),
![Page 87: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/87.jpg)
-si(readdatafromstdin)switch
Causes7-Ziptoreaddatafromstdin(standardinput)insteadoffromdiscfiles.
Syntax-si{file_name}
{file_name}Specifiesanamethatwillbestoredinthearchiveforthecompresseddata.Iffile_nameisnotspecified,datawillbestoredwithoutaname.
Note:Thecurrentversionof7-Zipdoesnotsupportreadingofarchivesfromstdin.
Example7zaarchive.gz-tgzip-siDoc2.txt<Doc.txt
compressesinputstreamfromfileDoc.txttoarchive.gzarchiveusingDoc2.txtfilename.
Commandsthatcanbeusedwiththisswitch
a(Add),u(Update)
![Page 88: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/88.jpg)
-so(writedatatostdout)switch
Causes7-Ziptowriteoutputdatatostdout(standardoutputstream).
Syntax-so
Examples7zxarchive.gz-so>Doc.txt
decompressesarchive.gzarchivetooutputstreamandthenredirectsthatstreamtoDoc.txtfile.
7zadummy-tgzip-soDoc.txt>archive.gz
compressestheDoc.txtfiletothe7-Zipstandardoutputstreamandwritesthatstreamtoarchive.gzfile.
Commandsthatcanbeusedwiththisswitch
a(Add),e(Extract),u(Update),x(Extractwithfullpaths)
![Page 89: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/89.jpg)
-slp(SetLargePagesmode)switch
SetsLargePagesmode.
Syntax-slp[-]
Switch Description-slp EnablesLargePagesmode.
-slp- DisablesLargePagesmode.Thisoptionisdefaultforallcommands.
LargePagesmodeincreasesthespeedofcompression.However,thereisapauseatthestartofcompressionwhile7-Zipallocatesthelargepagesinmemory.If7-Zipcan'tallocatelargepages,itallocatesusualsmallpages.Also,theWindowsTaskManagerdoesn'tshowtherealmemoryusageoftheprogram,if7-Zipuseslargepages.ThisfeatureworksonlyonWindows2003/XPx64/Vista.Also,itrequiresadministrator'srightsforyoursystem.TherecommendedsizeofRAMforthisfeatureis1GBormore.Toinstallthisfeature,youmustrunthe7-ZipFileManageratleastonce,closeit,andthenrebootthesystem.
Yoursystemcanhangforseveralsecondsatcompressingstarting,ifyouuse-slpmode.Soit'snotrecommendedtouse-slpmodetocompresssmalldatasets(lessthan100MB).
Example7zaarchive.7z-slpa.iso
compressesa.isofilewithLargePagesmodeswitchedon.
![Page 90: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/90.jpg)
-slt(Showtechnicalinformation)switch
Setstechnicalmodeforl(List)command.
Syntax-slt
Example7zl-sltarchive.7z
showsdetailedtechnicalinformationforthefilesinarchive.7z.
Commandsthatcanbeusedwiththisswitch
l(List)
![Page 91: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/91.jpg)
-ssc(SetSensitiveCasemode)switch
Setssensitivecasemodeforfilenames.
Syntax-scs[-]
Switch Description-ssc Setcase-sensitivemode.It'sdefaultforPosix/Linuxsystems.-ssc- Setcase-insensitivemode.It'sdefaultforWindowssystems.
Example7zaarchive.7zA*.txt-ssc-r
compressesallA*.txtfilesfromcurrentdirectoryandallit'ssubdirectories.Thatcommanddoesn'tcompressa*.txtfiles.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),e(Extract),l(List),t(Test),u(Update),x(Extractwithfullpaths)
![Page 92: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/92.jpg)
-ssw(Compressfilesopenforwriting)switch
Compressesfilesopenforwritingbyanotherapplications.Ifthisswitchisnotset,7-zipdoesn'tincludesuchfilestoarchive.
Syntax-ssw
Example7zaarchive.7z-ssw*.txt
compressesall*.txtfilesincurrentfolderincludingfilesopenforwritingbyanotherapplications.
Commandsthatcanbeusedwiththisswitch
a(Add),u(Update)
![Page 93: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/93.jpg)
-t(setTypeofarchive)switch
Specifiesthetypeofarchive.
Syntax-t{archive_type}
{archive_type}Specifiesthetypeofarchive.Itcanbe:7z,zip,gzip,bzip2,ortar.7zformatisthedefault.
Note:gziporbzip2formatssupportonlyonefileperarchive.Ifyouwanttocompressmorethanonefiletotheseformats,createatararchivefirst,andthencompressitwithyourselectedformat.
Example7za-tziparchive.zip*.txt
addsall*.txtfilesfromcurrentdirectorytoziparchivearchive.zip.
Commandsthatcanbeusedwiththisswitch
a(Add),u(Update)
![Page 94: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/94.jpg)
-u(Updateoptions)switch
Specifieshowtoupdatefilesinanarchiveand(or)howtocreatenewarchives.
Syntax-u[-]<action_set>[!{new_archive_name}]
<action_set>::=<state_action>...
<state_action>::=<state><action>
<state>::=p|q|r|x|y|z|w
<action>::=0|1|2|3
Parameters
dash(-)
Disablesanyupdatesinthebasearchive.
Thetermbasearchivemeansthearchiveassignedby"base_archive_name"onthecommandline.SeeCommandlinesyntaxformoredetails.
{new_archive_name}
Specifiesthepathnameofthenewarchivetobecreated.Alloptionsinthisswitchwillrefertothisnewarchive.
Ifnotassigned,thenalloptionsinthisswitchwillrefertothebasearchiveofthecommand.
<state>
Specifiesthestateofaparticularfiletobeprocessed.
<state>::=p|q|r|x|y|z|w
Foreachuniquefilenamethereare6variantsofstate:
![Page 95: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/95.jpg)
<state> Statecondition FileonDisk FileinArchive
p Fileexistsinarchive,butisnotmatchedwithwildcard. Exists,butis
notmatched
q Fileexistsinarchive,butdoesn'texistondisk. Doesn'texist Exists
r Filedoesn'texistinarchive,butexistsondisk. Exists Doesn'texist
x Fileinarchiveisnewerthanthefileondisk. Older Newer
y Fileinarchiveisolderthanthefileondisk. Newer Older
z Fileinarchiveissameasthefileondisk Same Same
wCannotbedetectedwhatfileisnewer(timesarethesame,sizesaredifferent)
? ?
<action>
Specifiestheactionforagiven<state>.
<action>::=0|1|2|3
Foreachstateyoucanspecifyoneofthethreevariantsofactions:
<action> Description0 Ignorefile(don'tcreateiteminnewarchiveforthisfile)1 Copyfile(copyfromoldarchivetonew)2 Compress(compressfilefromdisktonewarchive)
3CreateAnti-item(itemthatwilldeletefileordirectoryduringextracting).Thisfeatureissupportedonlyin7zformat.
Remarks
Anyupdatecommand(suchasa(Add),d(Delete),u(Update))canbeassignedintheseterms.
![Page 96: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/96.jpg)
Thefollowingtableshowsactionsetsforupdatecommands.
command\<state> p q r x y z wd(Delete) 1 0 0 0 0 0 0a(Add) 1 1 2 2 2 2 2
u(Update) 1 1 2 1 2 1 2Synchronize 1 0 2 1 2 1 2
Ifyoudon'tspecifya!{new_archive_name}option,thenalloptionswillrefertothemainarchive(thearchiveassignedonthecommandlineafterthe7zcommand).Ifyouspecify!{new_archive_name}option,then7-Zipalsowillcreateanewarchivewiththespecifiednameandalloptionswillrefertothatnewarchive.
Multipleupdateswitchesaresupported.7-Zipcancreateanynumberofnewarchivesduringoneoperation.
Bydefault,theactionsetforeachnewarchiveisassignedastheactionsetofthemaincommand.Thereare3differentactionsetsforcommands:a(Add),d(Delete),u(Update).Youcanoverloadany<state_action>pair.
Timezonenotes
Ifyouchangetimezone(whenyoumoveyourcomputertoanothertimezoneorifthereareclockchangesfordaylightsavinginyourzone),youcanhavesomeproblemswithupdatecommandsthatdependfromfile'smodificationtime.It'sstronglyrecommendedtouseonlyfilesystemthatusesCoordinatedUniversalTime(UTC)andarchiveformatthatalsousesUTC.Inthatcaseyouwillhavenoproblemswithtimezonechanges.Alsoit'srecommendedtouseonlyUTCformatsinothercases,forexample,ifyousendfilestosomeoneinanothertimezone.
Alsoinsomecasestherearenoproblems,ifbothfilesystemandarchiveformatuselocaltime,forexample,FATfilesystemandZIPformat.
UTCfilesystems:NTFS
UTCarchiveformats:7z,tar,gzip2,iso,wim
Localtimefilesystems:FAT,FAT32
![Page 97: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/97.jpg)
Localtimearchiveformats:rar,zip,cab
Examples7zuc:\1\exist.7z-u--up0q3x2z0!c:\1\update.7z*
createsanewarchiveupdate.7zandwritestothisarchiveallfilesfromcurrentdirectorywhichdifferfromfilesinexist.7zarchive.exist.7zarchivewillnotbechanged.
7zuc:\1\exist.7z-up0q3x2z0!c:\1\update.7z*-ms=off
createsanewarchiveupdate.7zandwritestothisarchiveallfilesfromthecurrentdirectorywhichdifferfromfilesinexist.7zarchive.
Note:Thecurrentversionof7-Zipcannotchangeanarchivecreatedwiththesolidoptionswitchedon.Toupdatea.7zarchive,youmustcreateandupdatethearchiveinnon-solidmode(-ms=offswitch).
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),u(Update),
![Page 98: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/98.jpg)
-v(CreateVolumes)switch
Specifiesvolumesizes.
Syntax-v{Size}[b|k|m|g]
{Size}[b|k|m|g]SpecifiesvolumesizeinBytes,Kilobytes(1Kilobyte=1024bytes),Megabytes(1Megabyte=1024Kilobytes)orGigabytes(1Gigabyte=1024Megabytes).ifyouspecifyonly{Size},7-zipwilltreatitasbytes.
It'spossibletospecifyseveral-vswitches.
NOTE:Pleasedon'tusevolumes(anddon'tcopyvolumes)beforefinishingarchiving.7-Zipcanchangeanyvolume(includingfirstvolume)attheendofarchivingoperation.
Examples7zaa.7z*.txt-v10k-v15k-v2m
createsmultivolumea.7zarchive.Firstvolumewillbe10KB,secondwillbe15KB,andallotherswillbe2MB.
Commandsthatcanbeusedwiththisswitch
a(Add),
![Page 99: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/99.jpg)
-w(setWorkingdirectory)switch
Setstheworkingdirectoryforthetemporarybasearchive.Bydefault,7-Zipbuildsanewbasearchivefileinthesamedirectoryastheoldbasearchivefile.Byspecifyingthisswitch,youcansettheworkingdirectorywherethetemporarybasearchivefilewillbebuilt.Afterthetemporarybasearchivefileisbuilt,itiscopiedovertheoriginalarchive;then,thetemporaryfileisdeleted.
Syntax-w[{dir_path}]
{dir_path}
Specifiesthedestinationdirectorypath.It'snotrequiredthatapathendwithabackslash.
If<dir_path>isnotassigned,then7-ZipwillusetheWindowstemporarydirectory.
Example7za-tziparchive.zip*.cpp-wc:\temp
adds*.cppfilestothearchive.ziparchive,creatingatemporaryarchiveinc:\tempfolder.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),u(Update),
![Page 100: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/100.jpg)
-x(Excludefilenames)switch
Specifieswhichfilenamesorwildcardednamesmustbeexcludedfromtheoperation.
Multipleexcludeswitchesaresupported.
Syntax-x[<recurse_type>]<file_ref>
<recurse_type>::=r[-|0]
<file_ref>::=@{listfile}|!{wildcard}
See-i(Include)switchdescriptionforinformationaboutoptionparameters.
Examples7za-tziparchive.zip*.txt-x!temp.*
addstothearchivearchive.zipall*.txtfiles,excepttemp.*files.
Commandsthatcanbeusedwiththisswitch
a(Add),d(Delete),e(Extract),l(List),t(Test),u(Update),x(Extractwithfullpaths)
Seealso
Switches:-r(Recurse),-i(Include)
![Page 101: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/101.jpg)
-y(assumeYesonallqueries)switch
Disablesmostofthenormaluserqueriesduring7-Zipexecution.Youcanusethisswitchtosuppressoverwritequeriesinthee(Extract)andx(Extractwithfullpaths)commands.
Syntax-y
Examples7zxsrc.zip-y
extractsallfilesfromsrc.ziparchive.Alloverwritequerieswillbesuppressedandfilesondiskwithsamefilenamesasinarchivewillbeoverwritten.
Commandsthatcanbeusedwiththisswitch
e(Extract),x(Extractwithfullpaths)
Seealso
Switches:-ao(Overwritemode),
![Page 102: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/102.jpg)
MenuItemsNote:'Grey'referstothenumerickeypad.
File
Menuitem Shortcut Description
System Submenuwithmenucommandsfromsystemshell
Open Enter OpencurrentitemOpenInside Ctrl+PgDn Opencurrentitemasfolderinside7-ZipOpenOutside Shift+Enter OpencurrentiteminnewwindowEdit F4 OpenselecteditemwitheditorRename F2 RenameselecteditemCopyTo... F5 CopyselecteditemsMoveTo... F6 MoveselecteditemsDelete Delete DeleteselecteditemsSplitfile... SplitfiletopartsCombinefiles... CombinefilestoonefileComment Ctrl+Z SetcommentforfileCalculatechecksum CalculatesCRCchecksumforfiles
CreateFolder F7 CreatenewfolderCreateFile Shift+F4 CreatesnewfileExit Alt+F4 Closestheprogram.
Edit
MenuItem Shortcut Description
SelectAll Shift+[Grey+] Selectallitems
DeselectAll Shift+[Grey-] Selectallitems
![Page 103: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/103.jpg)
InvertSelection
[Grey*] Select/Deselectallitems
Select... [Grey+] SelectspecifieditemsDeselect... [Grey-] DeselectspecifieditemsSelectbyType
Alt+[Grey+]
Selectallitemswiththesameextensionascurrentitem
DeselectbyType
Alt+[Grey-]
Deselectallitemswiththesameextensionascurrentitem
View
MenuItem Shortcut DescriptionLargeIcons Ctrl+1 DisplaysitemsbyusinglargeiconsSmallIcons Ctrl+2 DisplaysitemsbyusingsmalliconsList Ctrl+3 Displaysitemsinalist
Details Ctrl+4 Displaysitemsinalistwithdetailedinformationabouteachitem
Name Ctrl+F3 SortitemsbyNameType Ctrl+F4 SortitemsbyTypeDate Ctrl+F5 SortitemsbyDateSize Ctrl+F6 SortitemsbySizeUnsorted Ctrl+F7 DonotsortitemsFlatView SwitchFlatviewmodeforlistoffiles2Panels F9 SwitchOn/OffsecondpanelToolbars MenuitemsfortoolbarshandlingOpenRootFolder \ Openrootcomputerfolder
UpOneLevel Backspace Openthefolderonelevelup
FoldersHistory... Alt+F12 Openfoldershistory
Refresh Ctrl+R Refreshitemslist
Options
![Page 104: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/104.jpg)
MenuItem Shortcut DescriptionOptions... OpenOptionsdialogbox
Favorites
MenuItem Shortcut DescriptionAddfoldertoFavoritesas Addsfoldertofavorities
Help
MenuItem Shortcut DescriptionContents... F1 Opens7-ZipHelpAbout7-Zip... OpensAboutdialogbox
![Page 105: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/105.jpg)
Miscellaneouscommands
Shortcut DescriptionTab SwitchbetweenpanelsInsert Select/DeselectcurrentitemShift+F10 DisplaytheshortcutmenufortheselecteditemsRightCtrl+0Alt+0...RightCtrl+9Alt+9
Openfolderbookmark
Shift+RightCtrl+0Shift+Alt+0...Shift+RightCtrl+9Shift+Alt+9
Createsfolderbookmark
Alt+F1 EdittheFolderAddressonleftpanelAlt+F2 EdittheFolderAddressonrightpanelCtrl+[Grey+] AdjustoptimalcolumnwidthforitemsAlt+Up OpensamefolderinotherpanelAlt+Left,Alt+Right Opencurrentfolderinotherpanel
![Page 106: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/106.jpg)
KeyboardShortcuts
Key Normal Ctrl Alt Shift
Tab Switchpanel
F1 Help LeftPathF2 Rename RightPathF3 View SortbyNameF4 Edit SortbyType Exit CreateFileF5 Copy SortbyDateF6 Move SortbySize
F7 CreateFolder Unsorted
F9 1/2Panels
F10 Menu ShortcutMenu
F12 FoldersHistory
0-9 R:FolderBookmark
FolderBookmark
A SelectAllN CreateFileR RefreshZ Comment
BackspaceUpOneLevel
Enter Open Properties Openoutside
Insert SelectItemDelete DeleteItemPageDown OpenInside
PageUp UpOneLevelOpensame
![Page 107: 7-Zip · PKZIP 2.04g, WinZip 7.0. FILE SET: The Canterbury Corpus (11 files totaling 2,810,784 bytes, popular file set used to compression rates). Archiver Compressed sizeRatio 7-Zip](https://reader033.vdocuments.net/reader033/viewer/2022042208/5eab9d855a0ae660c0642b3b/html5/thumbnails/107.jpg)
Up folder
Left Opencurrentfolder
Right Opencurrentfolder
\ OpenrootGrey/ OpenrootGrey* SelectAllGrey+ Select Adjustcolumns SelectbyType SelectAll
Grey- Deselect DeselectbyType DeselectAll