在Windows系統(tǒng)中的文件壓縮工具winrar功能強大,雖然我們都習慣于用gui的winrar,但是
它也能在命令行方式下面使用,這尤其在企圖讓winrar批量自動壓縮解壓縮的時候有用。
它自帶的幫助也非常的全面,現(xiàn)在從中擇出來一些比較常用的總結(jié)一下,以免再找的時候比
較頭暈
1,最簡單的壓縮命令:
winrar a asdf.txt.rar asdf.txt
a的意思是進行壓縮動作,后面第一個參數(shù)是被壓縮后的文件名,后綴當然是rar了,最后面
的參數(shù)就是要被壓縮的文件名
2,最簡單的解壓縮命令:
winrar e asdf.txt.rar
e的意思是執(zhí)行解壓縮,解壓縮的文件是后面這唯一的參數(shù),但是這個e解壓縮是把解出來的
文件釋放到當前目錄下面,與asdf.txt.rar文件并列了,因此,更加實用的是下面的帶路徑
解壓縮。
3,帶路徑的解壓縮命令:
winrar x asdf.rar
x的意思是執(zhí)行帶絕對路徑解壓動作,這會在當前文件夾下創(chuàng)建一個文件夾asdf,把壓縮包
里的文件、文件夾不改動結(jié)構(gòu)釋放到文件asdf里面,就像我們在winrar的圖形界面下看到的
一樣。
4,指定壓縮級別壓縮:
winrar a -m5 asdf.tr.rar asdf.tr
要被壓縮的不再是一個txt文本,而是一個文本格式的十幾M的仿真數(shù)據(jù)文件,希望能夠最大
程度的壓縮。使用壓縮參數(shù)-m5。在winrar中,執(zhí)行操作是不帶前導-符號的參數(shù),比如“a
”或“x”,而修飾這種動作的參數(shù),使用帶前導符號“-”的參數(shù),比如-m5。其中-m就是
指定壓縮級別的參數(shù),壓縮級別有如下五級:
-m0 存儲 添加到壓縮文件時不壓縮文件。
-m1 最快 使用最快方式(低壓縮)
-m2 較快 使用快速壓縮方式
-m3 標準 使用標準(默認)壓縮方式
-m4 較好 使用較好壓縮方式(較好壓縮,但是慢)
-m5 最好 使用最大壓縮方式(最好的壓縮,但是最慢)
默認的是-m3級別,級別不同,對于大數(shù)據(jù)量的文本文件壓縮后的文件大小有很大的差異
5,指定壓縮后刪除原文件:
winrar a -m5 -df asdf.tr.rar asdf.tr
用參數(shù)-df指定壓縮為asdf.tr.rar壓縮文件后,刪除原文件asdf.tr,也可以是:
winrar m -m5 asdf.tr.rar asdf.tr
這個m的意思是把文件asdf.tr移動入壓縮文件asdf.tr.rar中
6,創(chuàng)建自解壓文件:
winrar s asdf.tr.rar
在gui界面中,創(chuàng)建自解壓文件是有個選項可以直接選擇的。而在命令行中,是分為兩個步
驟的,第一步是用壓縮命令進行壓縮:
winrar a -m5 -df asdf.tr.rar asdf.tr
第二步是用s命令把這個壓縮文件轉(zhuǎn)化為自解壓文件:
winrar s asdf.tr.rar
轉(zhuǎn)化后,生成了自解壓文件:asdf.tr.exe
基本上,日常使用這六條就夠了