7z命令行使用中文幫助文檔完整版_第1頁
7z命令行使用中文幫助文檔完整版_第2頁
7z命令行使用中文幫助文檔完整版_第3頁
7z命令行使用中文幫助文檔完整版_第4頁
7z命令行使用中文幫助文檔完整版_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

常規(guī)信息支持格式格式壓縮支持解壓縮支持文件擴(kuò)展名7zXX7zXZXXxzZIPXXzipGZIPXXgzgziptgzBZIP2XXbz2bzip2tbz2tbzTARXXtarLZMAXlzmaRARXrarCABXcabARJXarjZXztazCPIOXcpioRPMXrpmDEBXdebLZHXlzhlhaSPLITX001002...CHMXchmchwhxsISOXisoUDFXiso混合型文件XmsidocxlspptWIMXwimswmDMGXdmgXARXxarHFSXhfsNSISXexeNTFSXntfsFATXfatVHDXvhdMBRXmbrZIP7-Zip完全兼容ZIP壓縮檔案的創(chuàng)建。這就意味著每位用戶都可以使用任何兼容ZIP壓縮檔案的解碼器來釋放里面的文件。并且7-Zip支持下列算法的ZIP文件:0-Store8-Deflate9-Deflate6412-Bzip214-LZMA98-PPMd1-Shrink(僅解壓縮)6-Implode(僅解壓縮)使用其它壓縮算法的ZIP文件目前7-Zip尚無法支持。但是目前大部分ZIP文件所用的壓縮算法7-Zip都可以很好的支持,您不必?fù)?dān)心其兼容性。但個別不支持的算法您需要使用其它的ZIP工具來打開。7-Zip支持ZIP格式的擴(kuò)展版本Zip64。目前7-Zip不支持Zip的多卷壓縮文件。LZH7-Zip只支持LZH壓縮檔案的列表、瀏覽和解壓縮。7-Zip支持-lh0-、-lh4-、-lh5-、-lh6-和-lh7-算法。7z格式7z是一種新的壓縮格式,它擁有極高的壓縮比。7z格式的主要特征:公開的結(jié)構(gòu)編輯功能高的壓縮比強(qiáng)大的AES-256加密可更改和配置壓縮的算法最高支持16000000000GB的文件壓縮以Unicode為標(biāo)準(zhǔn)的文件名支持固實壓縮支持檔案文件頭壓縮7z已公開了結(jié)構(gòu)編輯功能,所以它可以支持任何一種新的壓縮算法。目前,下列壓縮算法已被整合到了7z:壓縮算法備注LZMALZ77改良和優(yōu)化算法后的最新版本PPMD基于DmitryShkarin之上的算法PPMdH并加以優(yōu)化BCJ32-位x86可執(zhí)行文件轉(zhuǎn)換程序BCJ232-位x86可執(zhí)行文件轉(zhuǎn)換程序BZip2標(biāo)準(zhǔn)BWT算法Deflate標(biāo)準(zhǔn)LZ77-based算法LZMA算法是7z格式的默認(rèn)標(biāo)準(zhǔn)算法。LZMA算法的主要特征:高壓縮比可變字典大小(最大4GB)壓縮速度:運行于2GHz的處理器可達(dá)到1MB/秒解壓縮速度:運行于2GHz的處理器可達(dá)到10-20MB/秒較小的解壓縮內(nèi)存需求(依賴于字典大小)較小的解壓縮代碼:約5KB支持Pentium4超線程(Hyper-Threading)技術(shù)及多處理器LZMA壓縮算法非常適于應(yīng)用程序的內(nèi)嵌。如果您想使用LZMA代碼,您可以通過訪問下列地址來咨詢和自定義設(shè)計代碼及申請開發(fā)者使用許可。/support.html密碼破解為進(jìn)行試驗,我們使用窮舉法對已設(shè)置密碼的檔案進(jìn)行暴力破解(密碼是小寫的拉丁文字,并打亂順序)。我們假設(shè)一個用戶以每秒十個字符的速度進(jìn)行窮舉破解,而組織(專業(yè)的破解組織)以每秒一兆個字符的速度進(jìn)行窮舉破解。并且我們還估計計算機(jī)每兩年的處理性能就會翻一番,來計算性能增長后密碼破解所用的時間。下面就是我們對破解時間的估計:密碼長度個人破解(1位用戶)組織破解(多位成員)12秒1秒21分鐘1秒330分鐘1秒412個小時1秒514天1秒61年1秒710年1秒819年20秒926年9分鐘1037年4個小時1146年4天1255年4個月1364年4年1473年13年1582年22年1691年31年17100年40年性能對比ZIP格式壓縮性能測試能體現(xiàn)一款壓縮軟件的性能高低。我們比較7-Zip和一些有權(quán)威的壓縮軟件:PKZIP2.04g和WinZip7.0。文件設(shè)置:11個文件,合計2,810,784字節(jié),全部采用目前流行的壓縮算法。軟件名稱壓縮后大小壓縮率7-Zip(zip格式)676284100%PKZIP2.04g-ex726047107%WinZip7.0(最大壓縮)731499108%7z格式7z是一種新的壓縮檔案格式,它能夠為您提供最高的壓縮比。文件設(shè)置:GIMP1.2.4,Windows版本。使用完整安裝(127個子文件夾,1304個文件,共27,128,826字節(jié))。GIMP是GNU圖像處理程序。您可以從下載源安裝程序。軟件名稱壓縮后大小壓縮率7-Zip(7z格式)5445402100%WinRAR3.106004155110%WinAce2.36242424115%CABARC1.06455327119%7-Zip(zip格式)9461621174%PKZIP2.509842800181%GZIP格式7-Zip為您提供GZIP格式最高的壓縮率。壓縮率和我們提供的ZIP格式差不多。RAR格式7-Zip同樣為您提供RAR格式較快的解壓縮速度。對于固實壓縮檔案,其只需解壓縮欲解壓的文件。比如說,目前有一固實壓縮檔案archive.rar(包含100000個文件)且使用下列命令行進(jìn)行壓縮:

raraarchive.rar-s100*-r

在這個固實壓縮檔案里,每100就會看作一個大文件來壓縮。如果您想從該檔案中提取某個文件,7-Zip將只解壓縮1到99個文件。所以,這樣對于較大的固實壓縮檔案的解壓縮十分有利。常見問題解答(FAQ)我能否使用7-Zip用于商業(yè)用途?可以,7-Zip是免費軟件。您可以在任何電腦上使用它,您不需要對7-Zip進(jìn)行捐贈或付錢。為什么在命令行版本中無法添加沒有擴(kuò)展名的文件?您大概是使用了*.*通配符。7-Zip使用的并不是系統(tǒng)處理通配符的默認(rèn)方法,因而7-Zip不支持其它通配符規(guī)則,在系統(tǒng)中*.*相當(dāng)于所有文件。而7-Zip會將其視為任何擴(kuò)展名的全部文件。所以,要處理所有文件您必須使用*通配符。如何支持ACE檔案格式?如果原公司允許我們加入該格式的源代碼。那么對于ACE檔案格式的支持在不久之后將成為現(xiàn)實。使用及發(fā)布許可版權(quán)所有?1999-2010IgorPavlov下列文件的許可為:7z.dll:GNULGPL+AES代碼許可+unRAR限制所有其它文件:GNULGPLGNULGPL+unRAR限制許可意味著您必同時遵守GNULGPL以及unRAR限制許可中的規(guī)定。注意:您可以在使用任何計算機(jī)上使用7-Zip,包括用在商業(yè)用途的計算機(jī),不對7-Zip進(jìn)行注冊或支付并不影響您的使用。有關(guān)版權(quán)的完整信息請參考License.txt文件。文件管理器菜單項目及快捷鍵菜單項目文件菜單項目快捷鍵作用說明系統(tǒng)在子菜單中顯示默認(rèn)的系統(tǒng)右鍵菜單打開Enter打開所選項目當(dāng)前窗口打開Ctrl+PageDown重復(fù)使用當(dāng)前7-Zip的窗口打開所選項目新建窗口打開Shift+Enter使用新窗口打開所選項目編輯F4使用外部編輯器打開所選項目重命名F2重命名所選項目復(fù)制到...F5復(fù)制所選項目移動到...F6移動所選項目分割文件將文件分割成多個部分合并文件將分割后的文件還原成一個文件刪除Delete刪除所選項目屬性Alt+Enter顯示所選項目的屬性注釋Ctrl+Z添加所選項目的注釋文件校驗計算文件的CRC校驗值新建文件夾F7創(chuàng)建新的空文件夾新建文件Shift+F4創(chuàng)建新的空文件退出Alt+F4退出程序.編輯菜單項目快捷鍵作用說明全部選定Shift+[小鍵盤+]選擇窗口中的所有項目全部取消Shift+[小鍵盤-]取消選擇窗口中的所有項目反向選擇[小鍵盤*]將選定的項目轉(zhuǎn)變?yōu)槲催x,反之將未選的項目轉(zhuǎn)變?yōu)檫x定選擇...[小鍵盤+]按指定的類型選擇項目取消選擇...[小鍵盤-]按指定的類型取消選擇項目選擇相同類型的文件Alt+[小鍵盤+]選定所有和已選定文件類型相同的項目取消選擇相同類型的文件Alt+[小鍵盤-]取消選定所有和已選定文件類型相同的項目查看菜單項目快捷鍵作用說明大圖標(biāo)Ctrl+1用大圖標(biāo)顯示項目小圖標(biāo)Ctrl+2用小圖標(biāo)顯示項目列表Ctrl+3顯示項目列表詳細(xì)信息Ctrl+4顯示窗口中每一項的信息按名稱Ctrl+F3按名稱安排項目按類型Ctrl+F4按類型安排項目按日期Ctrl+F5按日期安排項目按大小Ctrl+F6按大小安排項目不排序Ctrl+F7不對項目進(jìn)行排序F9雙版面和單版面切換工具欄顯示或隱藏工具欄打開根目錄\打開當(dāng)前計算機(jī)根文件夾向上空格打開上一級目錄文件夾歷史...Alt+F12打開文件夾歷史來顯示瀏覽過的文件夾刷新Ctrl+R刷新當(dāng)前頁內(nèi)容選項菜單項目快捷鍵作用說明選項...允許您更改7-Zip的設(shè)置收藏菜單項目快捷鍵作用說明添加到收藏夾將當(dāng)前頁添加到收藏夾列表中幫助菜單項目快捷鍵作用說明查看幫助F1打開7-Zip幫助關(guān)于7-Zip顯示程序信息、版本號和版權(quán)信息雜項命令快捷鍵作用說明Tab版面之間切換(雙版面顯示時才有效)Insert選擇/取消選擇當(dāng)前項目Shift+F10打開所選項目的右鍵菜單Ctrl(右側(cè))+0

Alt+0

...

Ctrl(右側(cè))+9

Alt+9打開對應(yīng)收藏夾項目Shift+Ctrl(右側(cè))+0

Shift+Alt+0

...

Shift+Ctrl(右側(cè))+9

Shift+Alt+9添加當(dāng)前頁到對應(yīng)收藏夾項目Alt+F1編輯左側(cè)版面的地址欄Alt+F2編輯右側(cè)版面的地址欄Ctrl+[小鍵盤+]調(diào)整到最佳縱列寬度Alt+↑在另一版面打開相同文件夾Alt+←,

Alt+→在另一版面中打開所選文件夾快捷鍵Key常規(guī)CtrlAltShiftTab切換版面F1幫助左地址欄F2重命名右地址欄F3查看按名稱安排項目F4編輯按類型安排項目退出新建文件F5復(fù)制按日期安排項目F6移動按大小安排項目F7新建文件夾不排序F9雙版面F10菜單快捷鍵菜單F12文件夾歷史0-9(右側(cè)):打開對應(yīng)收藏夾收藏夾A全部選定N新建文件R刷新Z注釋空格回上一級Enter打開屬性外部打開Insert選定項目Delete刪除項目PageDown內(nèi)部打開PageUp回上一級↑打開相同文件夾←打開選定文件夾→打開選定文件夾\打開根目錄小鍵盤/打開根目錄小鍵盤*全部選定小鍵盤+選擇調(diào)整縱列按類型選擇全部選定小鍵盤-取消選定按類型選擇全不選選項對話框您可以更改設(shè)置使您的7-Zip使用起來更得加心應(yīng)手。您可以通過“工具/選項”來進(jìn)行配置。選項對話框可以分為以下幾大部分:系統(tǒng)頁插件頁外部編輯器頁顯示頁語言頁系統(tǒng)頁允許您更改7-Zip關(guān)聯(lián)的文件類型。使用7-Zip關(guān)聯(lián)的文件類型列出目前7-Zip已注冊文件類型的文件擴(kuò)展名及其相應(yīng)插件。如果文件擴(kuò)展名為已選中,該文件類型將始終使用7-Zip來打開。無論怎樣您都可以通過7-Zip右鍵菜單來打開所有檔案。插件頁允許您更改已安裝的插件的設(shè)置。插件在這里將列出已安裝的所有插件。您必須選中需要更改設(shè)置的插件,然后點擊“插件選項”即可更改設(shè)置。外部編輯器頁允許您更改外部編輯器的設(shè)置。外部編輯器您可以指定外部編輯器的路徑。外部文件比較程序您可以指定外部的文件比較程序來比較兩個文件之間的不同。顯示頁允許您更改顯示設(shè)置。顯示“..”項在文件列表中顯示“..”項。顯示真實圖標(biāo)在列表中顯示文件的真實圖標(biāo)。如果開啟該選項,在更新列表時顯示的速度將變慢。顯示系統(tǒng)菜單在“文件”菜單中顯示“系統(tǒng)菜單”。整行選擇當(dāng)選擇一個項目時,該項目及其所有的子項目都將被高亮顯示。顯示網(wǎng)格線各個項目之間顯示網(wǎng)格線。單擊打開項目單擊某項內(nèi)容即可打開項目,方便WindowsCE用戶操作。7-Zip傳統(tǒng)選擇模式如果啟用此選項,您移開鼠標(biāo)后文件管理器將保持已選定的文件。使用大內(nèi)存頁如果開啟此功能,7-Zip將嘗試使用大內(nèi)存頁。此功能可以加快壓縮速度。但是7-Zip在開始壓縮的時候要分配大內(nèi)存頁,會出現(xiàn)一些停頓,同樣,如果7-Zip使用大內(nèi)存頁,任務(wù)管理器頁不會顯示程序占用內(nèi)存的實際值。此功能僅能運行在Windows2003/XPx64/Vista。并且您必須擁有系統(tǒng)的管理員權(quán)限。推薦內(nèi)存大?。?GB或更多。正確配置此功能您必須至少運行一次7-Zip文件管理器,關(guān)閉后重啟系統(tǒng)即可。語言頁允許您更改默認(rèn)語言。語言列出目前所有可用語言?;鶞?zhǔn)測試在這個對話框中,您可以用基準(zhǔn)測試來估計當(dāng)前計算機(jī)的大體性能,這有兩種測試方法:LZMA算法壓縮LZMA算法解壓縮基準(zhǔn)測試的數(shù)據(jù)將以MIPS(100萬條指令/秒)的格式顯示。是根據(jù)IntelCore2DuoE6600(2.4GHz,4MBL2)超線程選項關(guān)閉,下在64位Windows下的計算速度得來的。所以,如果您的處理器是IntelCore2Duo,那么計算結(jié)果一定很接近于真實的處理器頻率。你可以改變字典大小來增加內(nèi)存的使用率。如果您的處理器支持多線程,同樣您也可以將它開啟。CPU使用率顯示的是測試時所占用的CPU使用比率。它只以一個線程的比率進(jìn)行顯示,比如說,兩個線程時會顯示180%的CPU使用率,則意味著每個線程平均為90%的使用率。使用率評分顯示的是CPU使用率的評分。此欄目顯示的是一個CPU線程的性能。總體評分顯示的是壓縮及解壓縮的平均評分。壓縮的處理速度直接取決于CPU的整數(shù)運算能力。解壓縮的處理速度直接取決于內(nèi)存(RAM)的響應(yīng)時間。對于多處理器系統(tǒng),那么壓縮速度將提升70-80%。對于Pentium4超線程處理器,壓縮速度將提升25%左右。但解壓縮時只使用單獨線程。同樣,程序也會盡可能地檢查運行時的錯誤。如果屏幕上顯示多于零個錯誤,那就意味著您的計算機(jī)的硬件多多少少有問題。而且大多數(shù)會是內(nèi)存的運算錯誤。如果是那樣的話,您最好不要使用7-Zip來壓縮數(shù)據(jù),因為這樣可能導(dǎo)致壓縮時原數(shù)據(jù)丟失。關(guān)于對話框關(guān)于對話框提供有關(guān)7-Zip的信息,您可以通過“注冊”按鈕來注冊7-Zip。并且您也可以點擊“幫助”來打開此幫助文件。點擊來打開7-Zip主頁。插件添加到壓縮檔案對話框此對話框允許您對壓縮檔案的創(chuàng)建和更新進(jìn)行詳細(xì)的設(shè)置。如何調(diào)出此對話框在Windows資源管理器或7-Zip中,右鍵點擊您想要壓縮的文件或文件夾。指向7-Zip,然后點擊添加到壓縮檔案...命令。各項設(shè)置說明壓縮檔案在這里您可以自定義文件或文件夾壓縮后的壓縮檔案名稱。您可以點擊“瀏覽...”按鈕來打開本地磁盤,從而選擇您想要保存文件的具體路徑。壓縮檔案格式指定要創(chuàng)建的壓縮檔案的格式。一部分格式(如gzip和bzip2)僅支持單個文件壓縮(即每個壓縮檔案中只有一個被壓縮的文件)。壓縮等級指定要壓縮的等級。目前共有六個壓縮等級:等級(7z)描述儲存文件將被復(fù)制到壓縮檔案而不壓縮。極速最快速壓縮。快速快速壓縮。正常使用較為均衡的設(shè)定進(jìn)行壓縮。最大此項將提供比正常壓縮更多的壓縮比,壓縮后的文件會更小。但是在壓縮和解壓縮的時候會比較慢而且需要較多的物理內(nèi)存。極限此項將提供比最大壓縮更多的壓縮比,壓縮后的文件最小。但是在壓縮和解壓縮的時候會很慢而且需要相當(dāng)?shù)奈锢韮?nèi)存及虛擬內(nèi)存。壓縮算法指定壓縮算法。每一個壓縮檔案格式都擁有自己的壓縮算法:算法描述LZMA7z格式的默認(rèn)壓縮算法。它能提供高壓縮比及較快的解壓縮速度。LZMA2基于LZMA算法。增強(qiáng)了LZMA對多線程的支持,但壓縮比在某些情況下并不理想。PPMd基于DmitryShkarin之上的算法PPMdH并加以優(yōu)化。通常能對純文本提供高壓縮比及較快的解壓縮速度。BZip2基于BWT的標(biāo)準(zhǔn)壓縮算法。通常能對純文本提供較高壓縮比及相當(dāng)不錯的解壓縮速度。DeflateZIP及GZip格式的標(biāo)準(zhǔn)壓縮算法。沒有很高的壓縮比。但是它擁有十分快的壓縮及解壓縮速度。Deflate壓縮算法只支持32KB字典大小。Deflate64Deflate壓縮算法的改良版本,擁有較大的字典大小(64KB)。下列表格為Pentium43.0GHz系統(tǒng)上不同壓縮算法所需的系統(tǒng)配置:算法等級字典大小壓縮速度解壓速度壓縮所需內(nèi)存解壓所需內(nèi)存LZMA極速壓縮64KB4.5MB/秒15MB/秒3MB3MB快速壓縮1MB3MB/s10MB3MB正常壓縮16M2MB/s/TD>186MB18MB最大壓縮32M1.8MB/s376MB34MB極限壓縮64M1.6MB/s709MB66MBPPMD快速壓縮4MB1.4MB/秒6MB正常壓縮24MB1.2MB/秒26MB最大壓縮64MB1.0MB/秒66MB極限壓縮192MB0.9MB/秒194MBDeflate正常壓縮32KB3.5MB/秒40MB/秒3MB2MB最大壓縮1.5MB/秒4MB最大壓縮0.4MB/秒BZip2正常壓縮900KB3MB/秒16MB/秒20MB7MB最大壓縮1.2MB/秒最大壓縮0.4MB/秒字典大小指定壓縮算法的字典大小。通常情況下,較大的字典文件能提供較高的壓縮比。但是在壓縮和解壓縮的時候會比較慢而且需要較多的物理內(nèi)存。LZMA壓縮算法在壓縮時,所需的內(nèi)存(RAM)大約為字典大小的十倍。LZMA壓縮算法在解壓縮時,所需的內(nèi)存(RAM)接近于字典大小。PPMd壓縮算法在壓縮及解壓縮時,所需的內(nèi)存(RAM)與字典大小基本相等。單詞大小指定單詞的長度,將使用用戶自定義的相同字節(jié)排列順序來進(jìn)行壓縮。通常情況下,LZMA及Deflate使用較大的單詞大小可以略微提高壓縮比,但同時也能稍稍降低壓縮速度。簡單地講,如果要壓縮的多個文件中,有很多排列相同的字節(jié),比如說內(nèi)容及格式極為相同的兩個純文本文檔,那么在壓縮的時候如果有較大的單詞大小,將會在一定程度上提高壓縮比。單詞大小的設(shè)置對PPMd壓縮算法擁有很重要的意義,它直接應(yīng)響到壓縮比、壓縮及解壓縮的速度。固實數(shù)據(jù)大小指定固實數(shù)據(jù)的大小,您可以關(guān)閉固實模式,在創(chuàng)建固實壓縮檔案模式中,它把壓縮檔案中的所有文件都當(dāng)成一個連續(xù)數(shù)據(jù)流來看待。通常情況下,固實壓縮可增加壓縮比,特別是在添加大量小文件的時候,此選項只適用于7z格式。在當(dāng)前的版本中,如果您想使您創(chuàng)建的壓縮檔案可以更新,您必須關(guān)閉固實模式。CPU線程數(shù)指定用于壓縮的CPU線程數(shù),多線程壓縮可以加快壓縮速度,有時在單核CPU上也會有效。分卷壓縮{Size}[b|k|m|g]指定分卷大小,單位可以是字節(jié)、千字節(jié)(1千字節(jié)=1024字節(jié))、兆字節(jié)(1兆字節(jié)=1024千字節(jié))或千兆字節(jié)(1千兆字節(jié)=1024兆字節(jié))。如果您只指定了{(lán)Size},7-zip按照“字節(jié)”單位來處理。并且分卷壓縮可以指定多個值。例如:10k15k2m首個壓縮卷為10KB,第二個為15KB,剩下所有的為2MB。附加參數(shù)指定您的自定義壓縮參數(shù)。更多詳細(xì)內(nèi)容請參閱-m(設(shè)置壓縮算法)選項。在此對話框中,您不必輸入-m前綴。例子0=PPMd使用PPMd壓縮算法來壓縮文件。0=bcj21=lzma:d232=lzma3=lzmab0:1b0s1:2b0s2:3使用LZMA壓縮算法及BCJ2過濾器(用于x86可執(zhí)行文件)。更新方式指定更新方式:更新方式描述添加并替換文件當(dāng)添加的文件有相同名稱時,始終替換已壓縮的文件。在壓縮檔案中不存在時,始終添加這些文件。添加并更新文件僅在添加的文件較新時才替換已壓縮的文件。在壓縮檔案中不存在時,總是添加這些文件。只刷新現(xiàn)有文件僅在添加的文件較新時才替換已壓縮的文件。在壓縮檔案中不存在時,不添加這些文件。同步壓縮檔案內(nèi)容僅在添加的文件較新時才替換已壓縮的文件。在壓縮檔案中不存在時,總是添加這些文件。在添加的文件不存在壓縮文件時,刪除這些文件。這類似創(chuàng)建一個新壓縮文件,但這并不相同:如果在上次備份后,沒有文件被修改過,這項操作會比創(chuàng)建新壓縮檔案要快一些。選項指定壓縮選項:選項描述創(chuàng)建自釋放檔案創(chuàng)建自釋放(SFX,全稱為SelF-eXtracting)壓縮檔案。此選項只適用于7z格式。更多有關(guān)自釋放模塊的詳細(xì)內(nèi)容請參閱-sfx(創(chuàng)建自釋放檔案)選項。壓縮共享文件壓縮正在被其他應(yīng)用程序使用的文件。密碼指定加密密碼。輸入密碼輸入指定密碼。重新輸入密碼重新輸入密碼進(jìn)行驗證。顯示密碼顯示輸入的密碼以確保密碼正確無誤。加密算法指定加密算法。7z格式只能使用AES-256算法,而ZIP格式您可以選擇ZipCrypto或AES-256。如果您想獲得壓縮包的最大兼容性,您可以使用ZipCrypto,AES-256則能提供更強(qiáng)力的加密保證,但AES-256加密的ZIP文件只有7-Zip、WinZip和部分支持ZIP格式的軟件支持。加密文件名開啟或關(guān)閉壓縮檔案文件頭加密,其中包括文件名加密。釋放對話框此對話框允許您對壓縮檔案的釋放進(jìn)行詳細(xì)的設(shè)置。如何調(diào)出此對話框有兩種方法可以調(diào)出此對話框從壓縮檔案釋放所有文件:在Windows資源管理器或7-Zip中,右鍵點擊您想要釋放的壓縮檔案。指向7-Zip,然后點擊釋放文件...。從瀏覽窗口釋放指定文件:使用7-Zip打開壓縮檔案。選擇要釋放的項目。打開已選項目的右鍵菜單,然后點擊復(fù)制到...。各項設(shè)置說明釋放到在這里您可以自定義釋放后的輸出文件夾名稱。您可以點擊“瀏覽”按鈕來打開本地磁盤,從而選擇您想要輸出的文件夾的具體路徑。路徑選項指定釋放的路徑模式:模式描述完整路徑使用完整的路徑釋放文件(不包括系統(tǒng)磁盤盤符)。當(dāng)前路徑使用所有相關(guān)的路徑釋放文件(不包括系統(tǒng)磁盤盤符)。無路徑不使用文件夾路徑釋放文件。覆蓋模式指定硬盤上現(xiàn)有文件的覆蓋模式:模式描述覆蓋前詢問覆蓋現(xiàn)有文件之前先提示。覆蓋時不提示直接覆蓋現(xiàn)有文件,而沒有任何提示。跳過現(xiàn)有文件現(xiàn)有的文件將不會被覆蓋。自動重命名如果相同文件名的文件以存在,將自動重命名被釋放的文件。舉個例子,文件document.txt將被自動重命名為document_1.txt.釋放指定釋放文件的模式:模式描述選定文件只釋放在主窗口中選定的文件。所有文件釋放所有文件。密碼指定已加密壓縮檔案的密碼。7-Zip插件選項在7-Zip選項對話框中,您可以更改7-Zip插件的許多設(shè)置。如果想打開此對話框,點擊“工具”菜單,選擇“選項”,然后切換到插件頁,選擇7-Zip插件,按“插件選項”按鈕。選項對話框包括兩個頁面:系統(tǒng)頁文件夾頁系統(tǒng)頁允許您更改7-ZipWindows外殼擴(kuò)展設(shè)置。添加7-Zip右鍵菜單選擇此復(fù)選框?qū)?-Zip添加到右鍵菜單,方便進(jìn)行一些常用的操作。層疊右鍵菜單選擇此復(fù)選框可以將7-Zip的每一個右鍵菜單項目層疊成一個7-Zip子菜單。選擇顯示在右鍵菜單中的項目列出可選的右鍵菜單項目。如果項目被選定,7-Zip將添加其至右鍵菜單。文件夾頁允許您設(shè)置7-Zip的工作文件夾。工作文件夾您可以更改7-Zip對壓縮檔案的壓縮、解壓縮、測試等操作的臨時文件夾:系統(tǒng)臨時文件夾7-Zip將使用Windows的默認(rèn)臨時文件夾。當(dāng)前文件夾7-Zip將使用目標(biāo)壓縮檔案的所在文件夾。指定位置7-Zip將使用您自定義的文件夾位置。只使用可移動設(shè)備指定7-Zip的“指定文件夾”設(shè)置是否只對可移動磁盤有效,而其它的驅(qū)動器7-Zip只在目標(biāo)壓縮檔案的所在文件夾創(chuàng)建臨時文件夾。如果您清除此復(fù)選框,7-Zip將總是使用“指定文件夾”模式。7-Zip使用的臨時文件夾,主要的目的是同步操作。所以磁盤的讀取、寫入速度是關(guān)鍵。我們推薦您選擇系統(tǒng)臨時文件夾選項并且選上只使用可移動磁盤復(fù)選框。命令行版本語法7z<命令行>[<選項>...]<基本檔案名稱>[<參數(shù)變量>...]7z<command>[<switch>...]<base_archive_name>[<arguments>...]<參數(shù)變量>::=<選項>|<通配符>|<文件名>|<文件列表><選項>::=<選項標(biāo)記><選項字符>[<選項>]<選項標(biāo)記>::='/'|'-'<文件列表>::=@{文件名}<arguments>::=<switch>|<wildcard>|<filename>|<list_file><switch>::=<switch_symbol><switch_characters>[<option>]<switch_symbol>::='/'|'-'<list_file>::=@{filename}在方括號內(nèi)的表達(dá)式(“[”和“]”之間的字符)是可選的。在書名號內(nèi)的表達(dá)式(“<”和“>”之間的字符)是必須替換的表達(dá)式(而且要去掉括號)。表達(dá)式expression1|expression2|...|expressionN命令行及選項使用大寫或小寫字母都可以。首個命令行必須是無選項的參數(shù)變量。選項及其它文件名的輸入順序可以打亂。帶有空格的通配符或文件名必須加上引號:"Dir\Programfiles\*"Dir\"Programfiles"\*通配符是一個鍵盤字符,例如星號(*)或問號(?),當(dāng)執(zhí)行添加文件、釋放文件、選定文件、刪除文件等操作時,您可以使用它來代表一個或多個字符。當(dāng)您不知道真正字符或者不想鍵入完整名稱時,常常使用通配符代替一個或多個字符。7-Zip支持和Windows相類似的通配符:“*”可以使用星號代替零個或多個字符。“?”可以用問號代替名稱中的單個字符。7-Zip使用的并不是系統(tǒng)處理通配符的默認(rèn)方法,因而7-Zip不支持其它通配符規(guī)則,在系統(tǒng)中*.*相當(dāng)于所有文件。而7-Zip會將其視為任何擴(kuò)展名的全部文件。所以,要處理所有文件您必須使用*通配符。示例:*.txt這樣會查找(添加、選定……)所有擴(kuò)展名是“.txt”的文件?a*這樣會查找(添加、選定……)所有第二個字母為“a”的文件*1*這樣會查找(添加、選定……)所有包含“1”的文件*.*.*這樣會查找(添加、選定……)所有包含“.”的雙擴(kuò)展名文件如果在命令行中沒有文件名,系統(tǒng)將會使用默認(rèn)通配符“*”。檔案文件中通配符及文件名的使用限制:通配符及文件名不能包括系統(tǒng)盤符或網(wǎng)址。每個通配符及文件名路徑將被視為從盤符到當(dāng)前目錄的完整路徑/從壓縮檔案的根目錄算起的完整路徑。換句話說,路徑的開始部分(在首個斜線(“\”)之前的字符)必須是某個名稱或通配符。通配符及文件名不能以斜線(“\”)結(jié)尾。通配符只可以在完整路徑的最后一部分中出現(xiàn)。示例:Dir1\*.cpp正確c:\Dir1\*.cpp錯誤:路徑中不能包括盤符Dir1\Dir2\g?.txt正確Dir1\D?r2\file1.txt錯誤:只有在以路徑的最后一部分才能使用通配符文件列表您可以使用文件列表來對要操作的文件進(jìn)行批量操作。在文件中的文件名必須用空格或另起一行隔開。(如使用空格格開,每一個文件必須加引號)。7-Zip命令行支持多個文件列表同時操作。舉個例子,這里有一個文件列表“l(fā)istfile.txt”包含下列內(nèi)容:"Myprograms\*.cpp"Src\*.cpp那么我們可以輸入命令:7za-tziparchive.zip@listfile.txt將“Myprograms”及“Src”目錄中所有擴(kuò)展名為“cpp”的文件添加到壓縮檔案“archive.zip”中。長文件名及短文件名7-Zip在某些情況下支持短文件名(例如FILENA~1.TXT)。然而,我們強(qiáng)烈的推薦您只使用真是(長)文件名。7-Zip出口代碼7-Zip會返回下列出口代碼:代碼含義0無錯誤1警告(非致命錯誤),例如一個或多個文件被其它應(yīng)用程序鎖定,無法添加到壓縮檔案中2致命錯誤7命令行錯誤8內(nèi)存不足255用戶取消操作命令行a(添加)命令添加文件到壓縮檔案。示例7zaarchive1.zipsubdir\添加subdir目錄下所有文件及所有子文件夾中的內(nèi)容到archive1.zip。壓縮檔案中的路徑中包含subdir\7zaarchive2.zip.\subdir\*添加subdir目錄下所有文件及所有子文件夾中的內(nèi)容到archive1.zip。壓縮檔案中的路徑中不包含subdir\cd/Dc:\dir1\7zac:\archive3.zipdir2\dir3\壓縮檔案c:\archive3.zip中的文件名將包含dir2\dir3\路徑,但是不會包含c:\dir1\7zaFiles.7z*.txt-r添加當(dāng)前目錄及其子目錄下所有*.txt文件到壓縮檔案Files.7z.注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-i(包括文件名)

-m(設(shè)置壓縮算法)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-sfx(創(chuàng)建自釋放檔案)

-si(從stdin讀取數(shù)據(jù))

-so(從stdin寫入數(shù)據(jù))

-ssw(壓縮正在寫入的文件)

-t(設(shè)置壓縮檔案格式)

-u(更新選項)

-v(創(chuàng)建分卷)

-w(設(shè)置工作目錄)

-x(排除文件)其他命令行:d(刪除),u(更新)

選項:-u(更新選項)b(基準(zhǔn)測試)命令測試CPU運行速度及檢查內(nèi)存錯誤。語法b[number_of_iterations][-mmt{N}][-md{N}][-mm={Method}]它分以下兩項測試:使用LZMA算法壓縮使用LZMA算法解壓縮基準(zhǔn)測試的數(shù)據(jù)將以MIPS(100萬條指令/秒)的格式顯示。是根據(jù)IntelCore2DuoE6600(2.4GHz,4MBL2)超線程選項關(guān)閉,下在64位Windows下的計算速度得來的。所以,如果您的處理器是IntelCore2Duo,那么計算結(jié)果一定很接近于真實的處理器頻率。你可以通過-md{N}選項改變字典大小來增加內(nèi)存的使用率。如果您的處理器支持多線程,同樣您也可以通過-mmt{N}選項將它開啟。Dict欄顯示字典大小,比如21就是2^21=2MB.Usage欄顯示的是測試時所占用的CPU使用比率。它只以一個線程的比率進(jìn)行顯示,比如說,兩個線程時會顯示180%的CPU使用率,則意味著每個線程平均為90%的使用率。R/U顯示的是CPU使用率的得分。此欄目顯示的是一個CPU線程的性能。Avr顯示的是不同字典大小的平均得分。Tot顯示的是壓縮及解壓縮的平均得分。壓縮的處理速度直接取決于CPU的整數(shù)運算能力。解壓縮的處理速度直接取決于內(nèi)存(RAM)的響應(yīng)時間。對于多處理器系統(tǒng),那么壓縮速度將提升70-80%。對于Pentium4超線程處理器,壓縮速度將提升25%左右。但解壓縮時只使用單獨線程。您同樣可以通過-mm=crc選項來進(jìn)行CRC計算。此測試將顯示以MB/秒來顯示CRC的計算速度。第一欄顯示區(qū)塊的大小,下一欄顯示單獨進(jìn)程的CRC計算速度,另一欄為多進(jìn)程的CRC計算結(jié)果。示例7zb進(jìn)行基準(zhǔn)測試。7zb-mmt1-md26使用單線程及64MB字典大小進(jìn)行基準(zhǔn)測試。7zb30進(jìn)行30次基準(zhǔn)測試。d(刪除)命令從壓縮檔案刪除文件。示例7zdarchive.zip*.bak從archive.zip壓縮檔案中刪除*.bak文件。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-i(包括文件名)

-m(設(shè)置壓縮算法)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-u(更新選項)

-w(設(shè)置工作目錄)

-x(排除文件)其他命令行:a(添加),u(更新)選項:-u(更新選項)e(釋放)命令從壓縮檔案中釋放文件到當(dāng)前目錄中。或者到指定的輸出文件夾。輸出文件夾設(shè)置可以通過-o(設(shè)置輸出文件夾)選項來更改。此命令會將所有被釋放的文件放置到一個文件夾。如果您想使用完整路徑釋放文件,您必須使用x(完整路徑釋放)命令。7-Zip在覆蓋現(xiàn)有文件時會提示用戶如何進(jìn)行下一步操作。除非用戶自定義了-y(全是)選項。7-Zip所支持的下列回應(yīng):回應(yīng)簡寫描述Yes(是)y

No(否)n

Always(總是)a將所有的詢問以YES來對待Skip(跳過)s將所有的詢問以NO來對待Quit(退出)q退出程序示例7zearchive.zip從壓縮檔案archive.zip中釋放所有文件到當(dāng)前文件夾。7zearchive.zip-oc:\soft*.cpp從壓縮檔案archive.zip中釋放*.cpp文件到c:\soft文件夾。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-ai(附加檔案文件名)

-an(不解析檔案名稱)

-ao(覆蓋模式)

-ax(排除檔案文件名)

-i(包括文件名)

-o(設(shè)置輸出目錄)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-so(從stdin寫入數(shù)據(jù))

-t(設(shè)置壓縮檔案格式)

-x(排除文件)

-y(全是)其他命令行:x(完整路徑釋放)l(列表)命令列出壓縮檔案內(nèi)容。示例7zlarchive.zip列出壓縮檔案archive.zip的內(nèi)容。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-ai(附加檔案文件名)

-an(不解析檔案名稱)

-ax(排除檔案文件名)

-i(包括文件名)

-slt(顯示技術(shù)信息)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-t(設(shè)置壓縮檔案格式)

-x(排除文件)t(測試)命令測試壓縮檔案文件的完整性。示例7ztarchive.zip*.doc在壓縮檔案archive.zip中測試*.doc文件的完整性。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-ai(附加檔案文件名)

-an(不解析檔案名稱)

-ax(排除檔案文件名)

-i(包括文件名)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-x(排除文件)u(更新)命令在壓縮檔案文件中使用較新的文件替換掉較舊的文件。示例7zuarchive.zip*.doc在壓縮檔案archive.zip中更新*.doc文件。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符??梢院痛嗣罱Y(jié)合使用的選項-i(包括文件名)

-m(設(shè)置壓縮算法)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-sfx(創(chuàng)建自釋放檔案)

-si(從stdin讀取數(shù)據(jù))

-so(從stdout寫入數(shù)據(jù))

-ssw(壓縮正在寫入的文件)

-t(設(shè)置壓縮檔案格式)

-u(更新選項)

-w(設(shè)置工作目錄)

-x(排除文件)其他命令行:a(刪除),d(刪除)選項:-u(更新選項)x(完整路徑釋放)命令在當(dāng)前目錄中,使用完整路徑從壓縮檔案中釋放文件.或者到指定的輸出文件夾。更多詳細(xì)內(nèi)容請參閱e(釋放)命令。示例7zxarchive.zip從壓縮檔案archive.zip中釋放所有文件到當(dāng)前文件夾。7zxarchive.zip-oc:\soft*.cpp從壓縮檔案archive.zip中釋放*.cpp文件到c:\soft文件夾。注意7-Zip并不使用系統(tǒng)自帶的通配符解析器,也就是說7-Zip并不遵守像*.*就是代表所有文件這樣的通配符,7-Zip認(rèn)為*.*代表擁有任意擴(kuò)展的文件,想選擇所有文件您必須使用*通配符。可以和此命令結(jié)合使用的選項-ai(附加檔案文件名)

-an(不解析檔案名稱)

-ao(覆蓋模式)

-ax(排除檔案文件名)

-i(包括文件名)

-o(設(shè)置輸出目錄)

-p(設(shè)置密碼)

-r(遞歸子目錄)

-so(從stdout寫入數(shù)據(jù))

-t(設(shè)置壓縮檔案格式)

-x(排除文件)

-y(全是)其他命令行:e(釋放)命令行選項--(阻止選項解析)選項在命令行中使“--”后的選項開關(guān)“-”都失效。這樣就允許在命令行中使用文件名以“-”開頭的文件。語法--示例7zt---ArchiveName.7z測試-ArchiveName.7z壓縮包.-ai(附加檔案文件名)開關(guān)指定附加文件,包括壓縮包文件名及通配符。此選項可同時附加多個類型。語法-ai[<recurse_type>]<file_ref><recurse_type>::=r[-|0]<file_ref>::=@{listfile}|!{wildcard}參數(shù)<recurse_type>指定通配符及文件名,此選項在這里必須使用。如果此選項未被指定,那么將自動使用遞歸。更多詳細(xì)信息請參見-r(遞歸子目錄)選項。<recurse_type>::=r[-|0]<file_ref>指定要處理的文件的文件名、通配符或文件列表。<file_ref>::=@{listfile}|!{wildcard}選項描述{listfile}指定文件列表的文件名。參見列表文件的說明。{wildcard}指定通配符或文件名。示例7zt-an-air!*.7z在當(dāng)前目錄及子目錄下測試*.7z壓縮包??梢院痛诉x項結(jié)合使用的命令a(添加),d(刪除),e(釋放),l(列表),t(測試),u(更新),x(完整路徑釋放)其它選項:-ax(排除檔案文件名),-an(不解析檔案名稱)-an(不解析檔案名稱)選項不解析命令行中的archive_name區(qū)域。此選項必須和-i(附加文件)開關(guān)一起使用。比如您為壓縮包使用列表文件,您就需要指定-ai選項,所以您需要禁止解析命令行中的archive_name區(qū)域。語法-an示例7zt-an-ai!*.7z-ax!a*.7z測試除a*.7z之外的*.7z壓縮包??梢院痛诉x項結(jié)合使用的命令e(釋放),l(列表),t(測試),x(完整路徑釋放)其它選項:-i(附加文件),-x(排除文件)-ao(覆蓋模式)選項指定在釋放期間如何覆蓋硬盤上現(xiàn)有的同名文件。語法-ao[a|s|u]參數(shù)描述-aoa直接覆蓋現(xiàn)有文件,而沒有任何提示。-aos跳過現(xiàn)有文件,其不會被覆蓋。-aou如果相同文件名的文件以存在,將自動重命名被釋放的文件。舉個例子,文件file.txt將被自動重命名為file_1.txt。-aot如果相同文件名的文件以存在,將自動重命名現(xiàn)有的文件。舉個例子,文件file.txt將被自動重命名為file_1.txt。示例7zxtest.zip-aoa從壓縮包test.zip中釋放所有文件并卻不做提示直接覆蓋現(xiàn)有文件??梢院痛诉x項結(jié)合使用的命令e(釋放),x(完整路徑釋放)其它選項:-y(全是)-ax(排除檔案文件名)選項指定必須從操作中排除的壓縮包。此選項可同時排除多個類型。語法-ax[<recurse_type>]<file_ref><recurse_type>::=r[-|0]<file_ref>::=@{listfile}|!{wildcard}有關(guān)此選項參數(shù)的詳細(xì)信息請參見-i(附加文件)選項。示例7zt-an-ai!*.7z-ax!a*.7z測試除a*.7z之外的*.7z壓縮包??梢院痛诉x項結(jié)合使用的命令e(釋放),l(列表),t(測試),x(完整路徑釋放)其它選項:-i(附加文件),-an(不解析檔案名稱)-i(附加文件)選項指定附加文件或一類文件。此選項可附件添加多個類型。語法-i[<recurse_type>]<file_ref><recurse_type>::=r[-|0]<file_ref>::=@{listfile}|!{wildcard}參量<recurse_type>此值在這個選項中必須使用。如果此選項的值不存在,那么將使用被-r(遞歸子目錄)選項所指定的值。更多詳細(xì)內(nèi)容請參閱-r(遞歸子目錄)選項。<recurse_type>::=r[-|0]<file_ref>指定文件名或通配符、或使用文件列表來添加文件。<file_ref>::=@{listfile}|!{wildcard}參數(shù)描述{listfile}指定文件列表。請參考文件列表相關(guān)信息。{wildcard}指定文件名或通配符。示例7za-tzipsrc.zip*.txt-ir!DIR1\*.cpp從當(dāng)前目錄中添加*.txt文件,和DIR1目錄及其子目錄中的*.cpp文件到src.zip壓縮包??梢院痛诉x項結(jié)合使用的命令a(添加),d(刪除),e(釋放),l(列表),t(測試),u(更新),x(完整路徑釋放)其它選項:-r(遞歸子目錄),-x(排除文件)-m(設(shè)置壓縮算法)選項指定壓縮算法。語法-m<method_parameters>此選項的格式依壓縮包的類型而定。ZipZipGZipBZip27zXZ參數(shù)默認(rèn)值描述x=[0|1|3|5|7|9]5設(shè)置壓縮等級。m={MethodID}Deflate設(shè)置壓縮算法:Copy、Deflate、Deflate64、BZip2、LZMA。fb={NumFastBytes}32設(shè)置Deflate編碼器的快速字節(jié)大小pass={NumPasses}1設(shè)置Deflate編碼器傳送大小d={Size}[b|k|m]900000設(shè)置BZip2字典大小mt=[off|on|{N}]on設(shè)置多線程模式em={EncryptionMethodID}ZipCrypto設(shè)置加密算法:ZipCrypto、AES128、AES192、AES256tc=[off|on]off儲存NTFS文件時間戳:修改時間、創(chuàng)建時間、最后訪問時間cl=[off|on]off文件名總是使用本地代碼頁cu=[off|on]off遇到非ASCII字符時是7-Zip是否使用UTF-8文件名默認(rèn)情況下,(如果cl及cu選項未被指定),7-Zip將對本地代碼頁不支持的文件名使用UTF-8編碼x=[0|1|3|5|7|9]設(shè)置壓縮等級。x=0為復(fù)制模式(意味著不進(jìn)行壓縮)Deflate/Deflate64設(shè)置:壓縮等級快速字節(jié)大小傳送大小描述1321最快3快速5正常7643最大912810極限x=1以及x=3選項,Deflate算法下為快速壓縮模式BZip2設(shè)置:壓縮等級字典大小傳送大小描述11000001最快3500000快速5900000正常72最大97極限fb={NumFastBytes}設(shè)置Deflate編碼器的單詞大小。您可以在3到258(Deflate64為257)范圍之內(nèi)更改。在Deflate算法下,它的默認(rèn)值是32;在Deflate64算法下,它的默認(rèn)值是64。如果要壓縮的多個文件中,有很多排列相同的字節(jié),比如說內(nèi)容及格式極為相同的兩個純文本文檔,那么在壓縮的時候如果有較大的單詞大小,將會在一定程度上提高壓縮比。所以,通常情況下,其數(shù)量越大,壓縮后的文件就會越小。但是在壓縮和解壓縮的時候會比較慢而且需要較多的物理內(nèi)存。pass={NumPasses}設(shè)置Deflate編碼器的傳送大小。您可以在1到15范圍之內(nèi)更改。在Deflate算法下,它的默認(rèn)值是1;在Deflate64算法下,它的默認(rèn)值是3。此項可略微提升壓縮比,但并不明顯。d={Size}[b|k|m]設(shè)置BZip2的字典大小.單位必須為字節(jié)、KB、MB。字典大小的最大值為900000b。如果你不指定[b|k|m],字典大小將會被視為字節(jié)。mt=[off|on|{N}]設(shè)置多線程模式,如果您有多個處理器或者多核系統(tǒng),開啟此選項會提高運行速度。這個選擇對于任意壓縮算法都有效,對于解壓縮僅支持BZip2。多線程模式中的每一個線程都會使用32MB來緩存數(shù)據(jù)。如果您指定了{(lán)N}的大小,7-Zip將會嘗試使用N線程。GZip除了GZip不支持“儲存”壓縮算法之外,GZip和Zip一樣使用著相同的參數(shù)。BZip2參數(shù)默認(rèn)值描述x=[1|3|5|7|9]5壓縮等級pass={NumPasses}1設(shè)置Bzip2編碼器傳送大小mt=[off|on|{N}]on設(shè)置多線程模式x=[1|3|5|7|9]設(shè)置壓縮等級等級傳送大小描述51默認(rèn)壓縮算法72最大壓縮算法97極限壓縮算法pass={NumPasses}設(shè)置編碼器的傳送大小。您可以在1到15范圍之內(nèi)更改。在Deflate算法下,它的默認(rèn)值是1;在Deflate64算法下,它的默認(rèn)值是3。此項可略微提升壓縮比,但并不明顯。mt=[off|on|{N}]設(shè)置多線程模式,如果您有多個處理器或者多核系統(tǒng),開啟此選項會提高運行速度。如果您指定了{(lán)N}的大小,例如mt=4,7-Zip將會嘗試使用4個線程。7z參數(shù)默認(rèn)描述x=[0|1|3|5|7|9]5設(shè)置壓縮等級。s=[off|on|[e][{N}f][{N}b|{N}k|{N}m|{N}g]on設(shè)置固實模式。f=[off|on]on開啟或關(guān)閉可執(zhí)行文件壓縮過濾器。hc=[off|on]on開啟或關(guān)閉檔案文件頭壓縮。he=[off|on]off開啟或關(guān)閉檔案文件頭加密。b{C1}[s{S1}]:{C2}[s{S2}]設(shè)置編碼器之間綁定。{N}={MethodID}[:param1][:param2][..]LZMA設(shè)置壓縮算法:LZMA、PPMd、BZip2、Deflate、BCJ、BCJ2、Copy。mt=[off|on]off設(shè)置多線程模式。tc=[off|on]off儲存文件創(chuàng)建時間戳x=[0|1|5|7|9]設(shè)置壓縮等級壓縮等級壓縮算法字典大小快速字節(jié)匹配器過濾器描述0Copy無壓縮1LZMA64KB32HC4BCJ最快壓縮3LZMA1MB32HC4BCJ快速壓縮5LZMA16MB32BT4BCJ正常壓縮7LZMA32MB64BT4BCJ最大壓縮9LZMA64MB64BT4BCJ2極限壓縮s=[off|on|[e][{N}f][{N}b|{N}k|{N}m|{N}g)]開啟或關(guān)閉固實模式。此選項的默認(rèn)值是s=on。開啟或關(guān)閉固實壓縮包模式。在創(chuàng)建固實壓縮包模式中,它把壓縮包中的所有文件都當(dāng)成一個連續(xù)數(shù)據(jù)流來看待。通常情況下,固實壓縮可增加壓縮比,特別是在添加大量小文件的時候。e為每一種文件擴(kuò)展名使用單獨的固實數(shù)據(jù)流{N}f設(shè)置在一個固實數(shù)據(jù)流種文件的個數(shù){N}b|{N}k|{N}m|{N}g設(shè)置固實數(shù)據(jù)流的大小(字節(jié))不同的壓縮等級對固實數(shù)據(jù)流大小的限制:壓縮等級固實大小儲存0B最快16MB快速128MB正常2GB最大4GB極限4GB對固實數(shù)據(jù)流大小的限制雖然能應(yīng)響到壓縮比,但是它還是有相當(dāng)多的優(yōu)勢:萬一壓縮包損壞,并不會丟失所有數(shù)據(jù)。減少了文件的釋放時間。在當(dāng)前的版本中,您只能更新在壓縮時未選擇“創(chuàng)建固實壓縮包”的壓縮包。也就是說當(dāng)前版本不支持固實壓縮包的更新。示例:-s=100f10m設(shè)置固實模式使每個固實數(shù)據(jù)流種最多100文件,并且最大10MB。f=[off|on]開啟或關(guān)閉可執(zhí)行文件壓縮過濾器:dll、exe、ocx、sfx、sys。它用于BCJ2過濾器(使用極限壓縮)及BCJ過濾器中。此選項的默認(rèn)值是f=on.hc=[off|on]開啟或關(guān)閉檔案文件頭壓縮。此選項的默認(rèn)值是hc=on。如果開啟檔案文件頭壓縮,一部分檔案的文件頭將使用LZMA算法進(jìn)行壓縮。he=[off|on]開啟或關(guān)閉檔案文件頭加密。此選項的默認(rèn)值是he=off。{N}設(shè)置算法的順序。它被用作算法關(guān)聯(lián)參數(shù)。最小值為0。含有從號的算法將被首先使用。b{C1}[s{S1}]:{C2}[s{S2}]將以C1編碼器編碼的輸出流S1與以C2編碼器編碼的輸入流S2綁定,如果數(shù)據(jù)流序號未被指定,默認(rèn)的數(shù)據(jù)流序號為S0。通常情況下,編碼器有一個輸入流及一個輸出流。而在7z中,一些編碼器有多個輸入及輸出流。舉個例子,BCJ2編碼器有一個輸入流及四個輸出流。mt=[off|on]開啟或關(guān)閉多線程壓縮模式。在多線程支持模式中,7-Zip將使用兩個線程來進(jìn)行壓縮。這樣的話,對于多處理器系統(tǒng),那么壓縮速度將提升70-80%。對于Pentium4超線程處理器,壓縮速度將提升25%左右。但解壓縮時只使用單獨線程。注意!此選項僅對LZMA壓縮算法有效。{N}={MethodID}[:param1][:param2]...[:paramN]設(shè)置壓縮算法。在7z格式中,您可以使用許多壓縮算法。此選項的默認(rèn)算法是LZMA。此參數(shù)必須是下列格式中的任意一種:{ParamName}={ParamValue}。{ParamName}{ParamValue},{ParamValue}是一個數(shù)值,并且{ParamName}中不包含數(shù)字。支持的壓縮算法:MethodID描述LZMA基于LZ之上的壓縮算法。PPMd基于DmitryShkarin之上的算法PPMdH并加以優(yōu)化。通常能對純文本提供高壓縮比及較快的解壓縮速度。BZip2基于BWT的標(biāo)準(zhǔn)壓縮算法。通常能對純文本提供較高壓縮比及相當(dāng)不錯的解壓縮速度。DeflateZIP及GZip格式的標(biāo)準(zhǔn)壓縮算法。沒有很高的壓縮比。但是它擁有十分快的壓縮及解壓縮速度。Deflate壓縮算法只支持32KB字典大小。BCJ(CALL、JUMP)32位x86可執(zhí)行文件轉(zhuǎn)換器。BCJ2(CALL、JUMP、JCC)32位x86可執(zhí)行文件轉(zhuǎn)換器(第二版)。Copy不壓縮。名稱描述LZMA基于LZ的壓縮算法LZMA2基于LZMA的壓縮算法PPMd基于DmitryShkarin的算法PPMdH并加以優(yōu)化BZip2BWT算法DeflateLZ+HuffmanCopy無壓縮支持過濾器:名稱名稱DeltaDelta過濾器BCJx86可執(zhí)行文件轉(zhuǎn)換器BCJ2x86可執(zhí)行文件轉(zhuǎn)換器(版本2)ARMARM(小字節(jié)序)可執(zhí)行文件轉(zhuǎn)換器ARMTARMThumb(小字節(jié)序)可執(zhí)行文件轉(zhuǎn)換器IA64A-64可執(zhí)行文件轉(zhuǎn)換器PPCPowerPC(大字節(jié)序)可執(zhí)行文件轉(zhuǎn)換器SPARCSPARC可執(zhí)行文件轉(zhuǎn)換器過濾器能提高某些文件的壓縮比,過濾器必須和壓縮比同時使用(比如BCJ+LZMA)LZMALZMA是基于Lempel-Ziv(由以色列數(shù)學(xué)家A.Lempel和J.Ziv共同開發(fā)的壓縮算法)之上的壓縮算法。它能提供相當(dāng)快的解壓縮速度(約比壓縮快10到20倍)。對內(nèi)存的需求也不盡相同(詳細(xì)信息請參見d={Size}[b|k|m]選項)。參數(shù)默認(rèn)值描述a=[0|1|2]1設(shè)置壓縮等級d={Size}[b|k|m]20設(shè)置字典大小mf={MF_ID}bt4設(shè)置匹配器fb={N}32設(shè)置緊縮字節(jié)數(shù)量mc={N}32設(shè)置匹配器周期lc={N}3設(shè)置LiteralContext塊數(shù)-[0,8]lp={N}0設(shè)置LiteralPos塊數(shù)-[0,4]pb={N}2設(shè)置Pos塊數(shù)-[0,4]a=[0|1|2]設(shè)置壓縮等級:0=快速、1=正常、2=最大壓縮。默認(rèn)值為1。d={Size}[b|k|m]設(shè)置LZMA壓縮算法的字典大小。您可以使用字節(jié)、KB或MB來指定此項。字典大小的最大值為256MB=2^28字節(jié)。正常模式下,LZMA的字典大小默認(rèn)值為21(2MB);最大模式(-mx=7)下為23(8MB);極限模式(-mx=9)下為25(32MB)。如果您未指定[b|k|m]項,字典大小將自動根據(jù)壓縮等級來選擇相應(yīng)的單位。對于LZMA算法的文件解壓縮,若壓縮文件的字典大小為64MB,則解壓縮時就需要64兆可用的物理內(nèi)存。mf={MF_ID}設(shè)置LZMA壓縮算法的匹配器。默認(rèn)算法為bt4。bt*類的算法所需的內(nèi)存比pat*類所需的內(nèi)存少。通常情況下bt4的工作速度比pat*快得多,然而部分文件格式在pat*算法中可以工作得很快。hc*類算法并沒有很好得壓縮比,但是它與快速模式(a=0)結(jié)合使用通常會工作得相當(dāng)快。所需內(nèi)存依字典大小而定(參見下表)。MF_ID所需內(nèi)存描述bt2d×9.5+1MB二進(jìn)制樹;2散列字節(jié)。bt3d×9.5+65MB二進(jìn)制樹;2-3(完整)散列字節(jié)。bt4d×9.5+6MB二進(jìn)制樹;2-3-4散列字節(jié)。bt4bd×9.5+34MB二進(jìn)制樹;2-3-4(大)散列字節(jié)。pat2rd×26+1MBPatricia樹;2-位節(jié)點;可移動。pat2d×38+1MBPatricia樹;2-位節(jié)點。pat2hd×38+77MBPatricia樹;2-位節(jié)點;2-3散列字節(jié)。pat3hd×62+85MBPatricia樹;3-位節(jié)點;2-3散列字節(jié)。pat4hd×110+101MBPatricia樹;4-位節(jié)點;2-3散列字節(jié)。hc3d×5.5+1MBHashChain;-3散列字節(jié)。hc4d×5.5+6MBHashChain;2-3-4散列字節(jié)。注意:操作系統(tǒng)同樣需要一部分物理內(nèi)存來維持系統(tǒng)得正常運行。所以至少要剩余32可用物理內(nèi)存。fb={N}設(shè)置LZMA壓縮算法的單詞字節(jié)。有效范圍從5到273。正常模式下默認(rèn)值為32;最大模式下為64。通常情況下,較大的數(shù)值能略微提高壓縮比。但同時也會降低壓縮速度。lc={N}設(shè)置LiteralContext位數(shù)。有效范圍從0到8。默認(rèn)值為3。有時壓縮包中含有大文件會自動使用lc=4。lp={N}設(shè)置LiteralPos位數(shù)。有效范圍從0到4。默認(rèn)值為0。pb={N}設(shè)置Pos位數(shù)。有效范圍從0到4。默認(rèn)值為2。LZMA2LZMA2是LZMA的修改版本。它比LZMA有下列優(yōu)勢:對于不容易壓縮的文件有更好的壓縮比。LZMA2可以儲存那些難以壓縮的數(shù)據(jù),并且提供更快的解壓速度更好的多線程支持。如果您想壓縮大文件,LZMA2可以將文件分成多區(qū)塊用多線程技術(shù)同時壓縮參數(shù)默認(rèn)值描述c={Size}[b|k|m]dictSize*4設(shè)置區(qū)塊大小如果你不指定區(qū)塊的大小,LZMA2將使用4倍字典大小LZMA2同樣支持所有LZMA參數(shù),但是lp+lc不能大于4。PPMdPPMd是PPM-based壓縮算法的簡寫。它基于DmitryShkarin的算法PPMdH并對其源代碼加以優(yōu)化。PPMd通常能對純文本提供高壓縮比及較快的解壓縮速度。壓縮和解壓縮的速度完全相同,所需的內(nèi)存大小也一樣。參數(shù)默認(rèn)值描述mem={Size}[b|k|m]24設(shè)置PPMd算法使用內(nèi)存。o={Size}6設(shè)置PPMd算法壓縮命令。mem={Size}[b|k|m]設(shè)置PPMd算法使用的內(nèi)存多少。您可以使用字節(jié)、KB或MB來指定此項。最大值為2GB=2^31字節(jié);默認(rèn)值為24(16MB)。如果您未指定[b|k|m]項,字典大小將自動根據(jù)壓縮等級來選擇相應(yīng)的單位。PPMd在壓縮和解壓縮時所需的內(nèi)存大小是相同的。o={Size}設(shè)置PPMd算法壓縮命令。其大小必須在[2,32]范圍內(nèi)。默認(rèn)值為6。BCJ2BCJ2是32位x86可執(zhí)行文件轉(zhuǎn)換器(第二版)。它通過轉(zhuǎn)換分支指令來對文件進(jìn)行進(jìn)一步壓縮。BCJ2編碼器有一個輸入流和四個輸出流:s0:主流。需要被進(jìn)一步壓縮。s1:CALL值轉(zhuǎn)換流。需要被進(jìn)一步壓縮。s2:JUMP值轉(zhuǎn)換流。需要被進(jìn)一步壓縮。s3:服務(wù)流。它已經(jīng)備壓縮過。如果使用LZMA壓縮算法,s1及s2流的字典大小可以比s0流的小很多(大多數(shù)情況下512KB足夠了)。示例7za-tziparchive.zip*.jpg-mx0不壓縮而直接將*.jpg文件添加到archive.zip檔案。7za-t7zarchive.7z*.exe*.dll-m0=BCJ-m1=LZMA:d=21-ms-mmt添加*.exe及*.dll文件到固實壓縮包archive.7z。使用LZMA壓縮算法、2MB字典大小及BCJ轉(zhuǎn)換器。壓縮將開啟多線程優(yōu)化(如果可用)。7za-t7zarchive.7z*.exe*.dll-m0=BCJ2-m1=LZMA:d23-m2=LZMA:d19-m3=LZMA:d19-mb0:1-mb0s1:2-mb0s2:3使用BCJ2轉(zhuǎn)換器添加*.exe及*.dll文件到壓縮包archive.7z。主輸出流(s0)使用LZMA壓縮算法且8MB字典大小,BCJ2轉(zhuǎn)換的輸出流s1及s2使用LZMA壓縮算法且512KB字典大小。7za-t7zarchive.7z*.txt-m0=PPMd添加*.txt文件到壓縮包archive.7z。使用PPMd壓縮算法??梢院痛诉x項結(jié)合使用的命令a(添加),d(刪除),u(更新)其它選項:-t(設(shè)置壓縮包格式)-o(設(shè)置輸出文件夾)選項指定釋放文件的輸出文件夾。此選項只能和釋放命令配合使用。語法-o{dir_path}{dir_path}指定釋放文件的輸出文件夾路徑。路徑的結(jié)尾不一定要求有反斜線(“\”)示例7zxarchive.zip-oc:\Doc從archive.zip壓縮包釋放所有文件到c:\Doc文件夾。可以和此選項結(jié)合使用的命令e(釋放),x(完整路徑釋放)-p(設(shè)置密碼)選項指定密碼。語法-p{password}{password}指定密碼。示例7zaarchive.7z-psecret-mhe*.txt壓縮所有*.txt文件到archive.zip,并設(shè)置密碼為“secret”。同時加密壓縮包文件頭部(加密文件名),(-mhe選項)7zxarchive.zip-psecret提取設(shè)有密碼“secret”的壓縮包archive.zip中的所有文件??梢院痛诉x項結(jié)合使用的命令a(添加),d(刪除),e(釋放),t(測試),u(更新),x(完整路徑釋放)-r(遞歸子目錄)選項把命令行中的通配符及文件名以指定的方法對待。語法-r[-|0]選項描述-r開啟遞歸子目錄。對于e(釋放)、l(列表)、t(測試)、x(完整路徑釋放)這些在壓縮包中操作的命令,會默認(rèn)使用此選項。-r-關(guān)閉遞歸子目錄。對于a(添加)、d(刪除)、u(更新)等所有需掃描磁盤文件的命令,會默認(rèn)使用此選項。-r0開啟遞歸子目錄。但只應(yīng)用于通配符。示例7zlarchive.zip-r-*.doc列出在archive.zip壓縮包中根目錄下的*.doc文件。7za-tziparchive.zip-rsrc\*.cppsrc\*.h將src目錄及其子目錄中的*.cpp及*.h文件添加到archive.zip壓縮包??梢院痛诉x項結(jié)合使用的命令a(添加),d(刪除),e(釋放),l(列表),t(測試),u(更新),x(完整路徑釋放)其它選項:-i(附加文件),-x(排除文件)-scc(設(shè)置命令行輸入/輸出編碼)選項設(shè)置命令行輸入/輸出編碼。語法-scc{UTF-8|WIN|DOS}默認(rèn)為DOS。UTF-8UnicodeUTF-8編碼集。WINWindows默認(rèn)編碼集。DOSWindowsDOS(OEM)編碼集。Example7zlarchive.7z-sccUTF-8用UTF-8編碼列出archive.7z中的文件。-scs(設(shè)置列表文件字符集)選項設(shè)置列表文件的字符集。語法-scs{UTF-8|WIN|DOS}默認(rèn)字符集為UTF-8。UTF-8UnicodeUTF-8字符集。WINWindows默認(rèn)字符集。DOSWindows默認(rèn)DOS(OEM)字符集。示例7zaarchiv

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論