日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WinRAR 命令行简体中文说明

發(fā)布時(shí)間:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WinRAR 命令行简体中文说明 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
從命令行也可以運(yùn)行 WinRAR 命令,常規(guī)的命令行語法描述如下:

WinRAR - -

命令 要 WinRAR 運(yùn)行的字符組合代表功能。

開關(guān) 切換操作指定類型,壓縮強(qiáng)度,壓縮文件類型,等等的定義。

壓縮文件 要處理的壓縮文件名。

文件 要處理的文件名。

列表文件 列表文件是包含要處理文件名稱的純文本。文件名應(yīng)該在第一卷啟動(dòng)??梢栽诹斜砦募惺褂?/字符后添加注釋

。例如,你可以包含兩列字符串創(chuàng)建 backup.lst:c:workdoc*.txt //備份文本文檔 c:workimage*.bmp //備份圖片

c:workmisc并接著運(yùn)行: winrar a backup @backup.lst你可以在命令行中同時(shí)指定普通的文件名和列表文件名。

解壓路徑 只與命令 e 和 x ,搭配使用。指出解壓文件添加的位置。如果文件夾不存在時(shí),會(huì)自動(dòng)創(chuàng)建。

注意事項(xiàng)

a) 如果未指定 文件 或是 列表文件 時(shí),WinRAR 將會(huì)以缺省的 *.* 運(yùn)行全部的文件;

b) 如果未指定壓縮文件擴(kuò)展名時(shí),WinRAR 將會(huì)使用在 壓縮配置 中選定的默認(rèn)壓縮文件格式。但你可以指定 .RAR 或 .ZIP 擴(kuò)展

名來替換它們;

c) 在命令行所輸入的開關(guān)會(huì)替換相同的配置設(shè)置值;

d) 在命令 c、e、s、t、rr、k 和 x 可在壓縮文件名中使用通配符。如此可以用單個(gè)的命令來進(jìn)行超過一個(gè)以上的壓縮文件,除此

之外,如果你指定 -r 開關(guān)于這些命令時(shí),它們將會(huì)搜索在子文件夾中的壓縮文件;

e) 某些命令和開關(guān)只應(yīng)用在 RAR 壓縮文件,有些則在 RAR 和 ZIP 都可使用,而某些則可應(yīng)用在全部的壓縮文件格式。這一些都

得看壓縮文件格式所提供的特性而定;

f) 命令和開關(guān)的大小寫是相同意思的,你可以用大寫或者小寫來下命令均可。

---------------------------------------------------------------------------



a 添加文件到壓縮文件

添加指定的文件和文件夾到壓縮文件中。此命令行等同于 添加。

注意: 因?yàn)榉志韷嚎s文件修改是禁用的,此命令無法應(yīng)用來更新分卷壓縮文件,只用于創(chuàng)建時(shí)。

例子:

a) 從當(dāng)前文件夾添加全部 *.hlp 文件到壓縮文件 help.rar 中

WinRAR a help *.hlp

b) 從當(dāng)前文件夾和子文件夾壓縮全部文件成為 362000 字節(jié)大小、固實(shí)的、分卷自解壓文件 save.part1.exe,save.part2.rar,save.part3.rar 等,并在每一個(gè)分卷中添加恢復(fù)記錄

WinRAR a -r -v362 -s -sfx -rr save

因?yàn)槲粗付ㄎ募?#xff0c;全部文件 (*.*) 將會(huì)被添加。

c) 如果指定了文件夾名,并結(jié)合引用參數(shù) 開關(guān) -r,這時(shí)整個(gè)文件夾和子文件夾的全部內(nèi)容都會(huì)被添加到壓縮文件中。下面的命令

將會(huì)把文件夾 Bitmaps 中全部的文件添加到 RAR 壓縮文件 Pictures 中

WinRAR a -r Pictures.rar Bitmaps

當(dāng)然這也可以使用常規(guī)格式用 Bitmaps 來代替 Bitmaps*.*。

c 添加壓縮文件注釋

此命令允許在壓縮文件中添加 注釋 。RAR 壓縮文件的最大注釋長度是 62000 字節(jié),而 ZIP 壓縮文件則為 32768 字節(jié)。添加壓縮文件注釋也可以通過使用 壓縮文件管理 命令 添加壓縮文件注釋。

因?yàn)榉志韷嚎s文件修改是禁用的,所以注釋無法應(yīng)用在分卷壓縮。當(dāng)創(chuàng)建分卷壓縮時(shí),你可以使用開關(guān) -z 來添加注釋到分卷壓縮。

例子:

a) 添加注釋到壓縮文件 distrib.rar

WinRAR c distrib.rar

b) 從文件添加注釋可以使用 -z 開關(guān)。

WinRAR c -zinfo.txt dummy



cf 添加文件注釋

cw 寫入壓縮文件注釋到文件

d 刪除壓縮文件中的文件

從壓縮文件刪除指定的文件和文件夾。此命令行命令相當(dāng)于 壓縮文件管理 命令 刪除。

注意:

1) 如果從壓縮文件刪除全部的文件時(shí),空白的壓縮文件將會(huì)被刪除。

2) 因?yàn)榉志韷嚎s文件修改是禁用的,此命令無法應(yīng)用于分卷壓縮。

例子:

從壓縮文件 dummy 刪除全部的 *.dmy 文件

WinRAR d dummy *.dmy



e 解壓壓縮文件到當(dāng)前目錄

忽略路徑解壓壓縮的文件到當(dāng)前或指定的文件夾。此命令行對(duì)應(yīng)的是 壓縮文件管理 命令 解壓到指定文件夾 并在 解壓路徑和選項(xiàng)對(duì)話框 “不解壓路徑”的選項(xiàng)是啟用時(shí)。

例子:

在當(dāng)前文件夾,從全部的 RAR 壓縮文件解壓所有的 *.doc 文件到當(dāng)前文件夾

WinRAR e *.rar *.doc



f 刷新壓縮文件中的文件

只有在壓縮文件中的文件比添加的還舊時(shí)才更新。此命令不會(huì)把新文件添加到壓縮文件中。命令行等同于 添加到壓縮文件 并且

在 壓縮文件名和參數(shù)對(duì)話框 選擇了“只刷新已存在的文件”的更新模式。

因?yàn)榉志韷嚎s文件修改是禁用的,所以此命令無法應(yīng)用在分卷壓縮。

另請(qǐng)參閱: 命令 A - 添加文件到壓縮文件

i[參數(shù)]= 在壓縮文件中查找字符串

在壓縮文件中查找字符串。支持下列參數(shù):

i - 不區(qū)分大小寫查找(默認(rèn));

c - 區(qū)分大小寫查找;

h - 十六進(jìn)制查找;

t - 使用 ANSI, Unicode 和 OEM 字符表;

如果沒有指定參數(shù),它可以使用簡(jiǎn)單的命令行語法 i 代替 i=

它還允許和其他參數(shù)一起指定‘t’變量,例如,ict=字符串,使用上述所有字符表執(zhí)行區(qū)分大小寫的查找。

由于技術(shù)限制,現(xiàn)在 WinRAR 不支持在 ACE 和 7Z 壓縮文件格式中查找。

例子:

1) winrar "ic=first level" -r c:*.rar *.txt

在磁盤C:中的 *.RAR 壓縮文件中的 *.txt 文件中執(zhí)行區(qū)分大小寫搜索 "first level" 字符串。

2) rar ih= f0e0aeaeab2d83e3a9 -r e:texts

在 e:text 目錄下的 RAR 壓縮文件中查找十六進(jìn)制字符串 f0 e0 ae ae ab 2d 83 e3 a9 。



k 鎖定壓縮文件

此命令可防止 WinRAR 在未來對(duì)壓縮文件的任何修改。此命令行命令相當(dāng)于 壓縮文件管理 命令 鎖定壓縮文件。

例子:

WinRAR k release

壓縮文件管理: WinRAR 圖形界面可以是二種基本狀態(tài)中的一種: 文件管理模式或壓縮文件管理模式。

在文件管理模式,將會(huì)顯示當(dāng)前工作文件夾的文件和文件夾列表。你可以使用鼠標(biāo)或鍵盤等常用的 Windows 方式來 選擇 文件和文件夾,以及運(yùn)行不同文件操作,例如壓縮或者刪除。這些模式也可以用壓縮文件組來運(yùn)行測(cè)試和解壓操作。

在壓縮文件管理模式,將會(huì)顯示當(dāng)前打開的壓縮文件的壓縮文件和文件夾列表,你也可以選擇文件和文件夾,并運(yùn)行如解壓、測(cè)試或注釋等壓縮文件指定操作。

在任一個(gè)模式里,你均可以更改當(dāng)前的文件夾 (實(shí)際的或壓縮過的)。按下 Backspace 或 Ctrl+PgUp 或在文件夾的".."名稱上雙擊,可以轉(zhuǎn)到磁盤或壓縮文件文件夾的上一層。如果你正在查看壓縮文件的最上層文件夾,相同的動(dòng)作將會(huì)關(guān)閉壓縮文件,并返回到 WinRAR 文件管理模式。按下 Enter 或 Ctrl+PgDn 或在任何其它的文件夾上雙擊則進(jìn)入里面。同樣的動(dòng)作應(yīng)用在壓縮文件名時(shí),則會(huì)打開此壓縮文件。Ctrl+ 則將磁盤的最上層文件夾設(shè)置為當(dāng)前文件夾。

要進(jìn)入 WinRAR 的文件管理模式,只需很簡(jiǎn)單地在 WinRAR 圖標(biāo)上雙擊,或者從命令行不加參數(shù)運(yùn)行 WinRAR。

要進(jìn)入 WinRAR 的壓縮文件管理模式,先從文件管理模式啟動(dòng) WinRAR,然后將光標(biāo)移到想要的壓縮文件上,并在壓縮文件名上按下 Enter 或從 文件菜單 使用“打開壓縮文件”命令?;蛘咴?Windows 界面 (資源管理器或桌面) 的壓縮文件名上以鼠標(biāo)雙擊就可用 WinRAR 將它打開。要有這樣的特性,WinRAR 必須在安裝期間關(guān)聯(lián)到壓縮文件 (它是默認(rèn)的安裝選項(xiàng))。你也可在安裝后使用 綜合設(shè)置對(duì)話框?qū)嚎s文件關(guān)聯(lián)到 WinRAR。最后,如果在命令行以壓縮文件名作為單個(gè)參數(shù)運(yùn)行 WinRAR,也可以直接從命令行進(jìn)入想要的壓縮文件。

鎖定壓縮文件: 此命令使用于當(dāng) WinRAR 是用在 文件管理 和 壓縮文件管理模式時(shí)。如果你在壓縮文件內(nèi)部,你不需要選擇任何要運(yùn)行該命令的文件,只要使用 命令菜單、工具欄上的“鎖定”按鈕或鍵盤快捷鍵 Alt+L 運(yùn)行“鎖定壓縮文件”命令。如果你在文件管理模式瀏覽未壓縮文件,首先選擇要搜索來鎖定的壓縮文件和文件夾。

鎖定的壓縮文件便無法再通過 WinRAR 修改。你可以鎖定重要的壓縮文件,以防止被意外的修改。這個(gè)功能只能被 RAR 壓縮文

件支持。

命令行對(duì)應(yīng)命令: 命令“k”

l[t,b] 列出壓縮文件[技術(shù)信息,簡(jiǎn)潔]

m[f] 移動(dòng)到壓縮文件[僅對(duì)文件]

類似 命令 a ,但在壓縮操作成功完成后,文件和文件夾將會(huì)被清除。此命令行等同于 添加到壓縮文件 并且在 壓縮文件名和參數(shù)對(duì)話框中啟用“壓縮之后刪除”選項(xiàng)。

因?yàn)榉志韷嚎s文件修改是禁用的,所以此命令無法應(yīng)用在更新分卷壓縮,只能創(chuàng)建。

p 打印文件到標(biāo)準(zhǔn)輸出設(shè)備

r 修復(fù)壓縮文件

壓縮文件修復(fù)由二個(gè)階段所組成。首先,損壞的壓縮文件會(huì)掃描 恢復(fù)記錄 (參閱 rr 命令)。如果壓縮文件包含先前添加的恢復(fù)記錄,而且損壞的數(shù)據(jù)部分是連續(xù)性的,并低于 N*512 字節(jié),N 代表置入壓縮文件內(nèi)恢復(fù)扇區(qū)的數(shù)目,壓縮文件成功重建的機(jī)會(huì)是非常高的。當(dāng)此階段完成時(shí),新的壓縮文件將會(huì)創(chuàng)建,叫做 _recover.rar。

如果損壞的壓縮文件不包含恢復(fù)記錄,或是如果壓縮文件由于嚴(yán)重的損壞,而不能夠完全恢復(fù)時(shí),第二階段開始。在此階段期間,僅有壓縮文件結(jié)構(gòu)的重建,而要恢復(fù)失敗 CRC 驗(yàn)證的文件是不可能,但是它盡可能的從損壞的壓縮文件架構(gòu)中,可訪問的部位來恢復(fù)未損壞的文件。通常這對(duì)固實(shí)的壓縮文件是有用的,在損壞的固實(shí)壓縮文件,通常僅第一個(gè)文件可能在第二個(gè)階段期間被恢復(fù)的。

當(dāng)此階段完成時(shí),新的壓縮文件將會(huì)創(chuàng)建,叫做 _reconst.rar。

當(dāng)恢復(fù)程序操作時(shí),當(dāng)可疑的文件出現(xiàn)的時(shí)候,WinRAR 可能會(huì)提示用戶加以協(xié)助。

可疑的項(xiàng)目 。將它添加到壓縮文件: 是/否/全部

回答“是”把此項(xiàng)目添加文件 _recover.rar。

此命令行等同于 文件管理 命令 修復(fù)壓縮文件。

例子:

winrar r buggy.rar

rc 重建丟失的卷

使用 恢復(fù)卷 (.rev 文件)重建丟失的卷。你需要指定任何存在的卷作為壓縮文件名,例如:

winrar rc backup.part03.rar

你可以在 這里 讀到更多關(guān)于恢復(fù)卷的信息。

rn 重命名壓縮文件

重命名壓縮文件。這個(gè)命令只支持 RAR 壓縮文件格式。命令語法是:

winrar rn

例如,下列命令:

winrar rn data.rar readme.txt readme.bak info.txt info.bak

在壓縮文件 data.rar 中將把 readme.txt 重命名為 readme.bak 并把 info.txt 重命名為 info.bak。

在源文件和目標(biāo)文件名中可以使用統(tǒng)配符來進(jìn)行簡(jiǎn)單像改變文件擴(kuò)展名的名稱轉(zhuǎn)換。例如:

winrar rn data.rar *.txt *.bak

將把所有的 *.txt 文件重命名為 *.bak。

WinRAR 不檢查目標(biāo)文件名是否已經(jīng)在壓縮文件中存在,所以你需要小心,防止重名。尤其是使用統(tǒng)配符時(shí)特別重要。這個(gè)命令有潛在的危險(xiǎn),因?yàn)橐粋€(gè)錯(cuò)誤的統(tǒng)配符可以損壞所有的壓縮文件名。

rr[N] 添加數(shù)據(jù)恢復(fù)記錄

選擇性的,多余的信息 (恢復(fù)記錄) 可添加到壓縮文件中,也會(huì)造成壓縮文件大小些微增大,但在磁盤失敗或是其它數(shù)據(jù)流失時(shí),可以幫助恢復(fù)壓縮文件。

恢復(fù)記錄可包含最多 524288 個(gè)恢復(fù)扇區(qū)。如果受損數(shù)據(jù)部位是連續(xù)性的,這時(shí)每一個(gè)扇區(qū)能夠恢復(fù) 512 個(gè)字節(jié)的受損信息,

然而在多區(qū)域受損時(shí),此值將會(huì)減少。

扇區(qū)的數(shù)量也可以直接以“rr”命令 (N = 1,2 .. 524288) 指定。如果用戶未指定,則將會(huì)以壓縮文件大小自動(dòng)的選擇記錄區(qū)

值: 恢復(fù)信息的大小大約是壓縮文件大小總計(jì)的 1%,通常允許恢復(fù)壓縮文件連續(xù)受損數(shù)據(jù)總計(jì)大小最多達(dá) 0.6%。

你也可以使用百分比字符附加指定 壓縮文件大小百分比的恢復(fù)記錄大小。例如,‘rar rr3% 壓縮文件名’注意如果你從.bat 或 .cmd 文件運(yùn)行這個(gè)命令時(shí),你需要使用 rr3%% 代替 rr3%,因?yàn)槊钐幚戆逊?hào)‘%’作為批處理文件開始的參數(shù)。你

可以使用 ‘p’代替‘%’,所以‘rr3p’也可運(yùn)行。

恢復(fù)記錄大小的概算公式為:

/ 256 + * 512 字節(jié)。

此命令行等同于 壓縮文件管理 命令 保護(hù)壓縮文件防止損壞。

例子:

a)壓縮文件 backup 添加默認(rèn)大小(1%)恢復(fù)記錄

winrar rr backup

b) 添加數(shù)據(jù)恢復(fù)記錄到壓縮文件 pictures 并設(shè)置它的大小為壓縮文件總大小的 5%

winrar rr5p pictures

rv[N] 創(chuàng)建恢復(fù)卷

創(chuàng)建恢復(fù)卷(.rev文件),以后它可以在卷組中重建丟失的文件。

這個(gè)命令只對(duì)多卷壓縮文件敏感,你需要在組中指定第一卷的名字作為壓縮文件名。例如:

winrar rv3 data.part01.rar

選項(xiàng) 參數(shù)指定創(chuàng)建恢復(fù)卷的數(shù)目并必須少于RAR卷的總數(shù)。你也可以附加一個(gè)百分號(hào)到這個(gè)參數(shù)上,這樣創(chuàng)建的.rev文件的

數(shù)目將等于從RAR卷總數(shù)獲得的這個(gè)百分比。 例如:

winrar rv15% data.part01.rar

你可以在 這里 讀到更多關(guān)于恢復(fù)卷的信息。

s[名字|-] 轉(zhuǎn)換壓縮文件為自解壓格式或轉(zhuǎn)換回壓縮文件

這個(gè)命令會(huì)創(chuàng)建一個(gè)自解壓文件 (SFX) 當(dāng)運(yùn)行時(shí)會(huì)解壓包含在里面的文件。

你也可以制作自解壓當(dāng)成多片的分卷壓縮第一個(gè)序列,但必須注意一點(diǎn),因?yàn)樽越鈮耗K的數(shù)量而會(huì)使文件大小較大些。自解壓分卷的創(chuàng)建可使用命令 a 并加上開關(guān): -v -sfx,然后你不需要確認(rèn)分卷的大小 - 第一個(gè)分卷會(huì)自動(dòng)的以正確的大小來創(chuàng)建。

這個(gè)命令行等同于 壓縮文件管理 命令 把壓縮文件轉(zhuǎn)換成自解壓格式。

例子:

WinRAR s diamant

默認(rèn) WinRAR 使用在 RAR 壓縮文件的自解壓模塊文件為 default.sfx,它必須與winrar.exe 存在于相同的文件夾中以及,對(duì)于 ZIP 壓縮文件則使用 zip.sfx 模塊。也可以在“s”命令中,指定交替的自解壓模塊名。

例如,要添加 DOS 自解壓模塊 dos.sfx 則運(yùn)行:

WinRAR sdos.sfx myinst



-------------------

s- 這個(gè)命令會(huì)從已存在的 自解壓文件 (SFX) 刪除自解壓模塊。

WinRAR 會(huì)創(chuàng)建新的不含自解壓模塊的壓縮文件,原有的自解壓文件不會(huì)刪除。

例子:

WinRAR s- rarsetup.exe



t 測(cè)試壓縮文件

為了驗(yàn)證指定的文件,這個(gè)命令會(huì)運(yùn)行虛擬文件解壓,但不會(huì)寫入輸出數(shù)據(jù)流。這個(gè)命令行等同于 壓縮文件管理 命令 測(cè)試文件。

例子:

測(cè)試全部在磁盤上的 *.rar 壓縮文件

WinRAR t -r *.rar



u 更新壓縮文件中的文件

這個(gè)命令,就好象 命令 f 一樣。僅在如果壓縮文件中的文件比被添加的還舊時(shí)才更新,但不像“f”的地方是,它只會(huì)添加新的文件。

這個(gè)命令行等同于 添加到壓縮文件 并在 壓縮文件名和參數(shù)對(duì)話框 中選擇“添加和更新文件”的更新模式。

因?yàn)榉志韷嚎s文件修改是禁用的,所以這個(gè)命令無法應(yīng)用在分卷壓縮。

另請(qǐng)參閱: 命令 A - 添加文件到壓縮文件中



v[t,b] 詳細(xì)列出壓縮文件[技術(shù)信息,簡(jiǎn)潔]

x 用絕對(duì)路徑解壓文件

以完整路徑解壓文件和文件夾。保存在壓縮文件中的文件夾架構(gòu),將會(huì)完整的還原恢復(fù)。此命令行等同于 壓縮文件管理 命令 解壓

類似的方法有 命令 e,此命令可以解壓文件到當(dāng)前文件夾或者指定的文件夾。

例如,命令:

WinRAR x Fonts *.ttf

會(huì)從壓縮文件解壓 *.ttf 字體文件到當(dāng)前文件夾,但下面命令:

WinRAR x Fonts *.ttf NewFonts

會(huì)從壓縮文件解壓 *.ttf 字體文件到文件夾 NewFonts

在上面的例子,你必須使用附加的倒斜線來表示目標(biāo)文件夾。





- 停止掃描

ac 壓縮或解壓后清除存檔屬性

此開關(guān)是設(shè)計(jì)用于備份目標(biāo)的。當(dāng)壓縮時(shí)使用此開關(guān),在壓縮之后文件的“存檔”屬性將會(huì)被清除?;蛘呷绻窃诮鈮旱臅r(shí)候,WinRAR 會(huì)清除解壓后文件的“存檔”屬性。

ad 添加壓縮文件名到目標(biāo)路徑

這個(gè)選項(xiàng)可以在解壓一組壓縮文件時(shí)使用。默認(rèn)條件下 RAR 把從壓縮文件中解壓的文件放在同一目錄下,但是這個(gè)開關(guān)讓從每個(gè)壓縮文件中解壓的文件都創(chuàng)建一個(gè)單獨(dú)的目錄。

例子:

rar x -ad *.rar data

WinRAR 將為在‘data’下每一個(gè)未壓縮的壓縮文件創(chuàng)建子目錄。

af 指定壓縮文件格式

這個(gè)開關(guān)在 WinRAR 命令行中允許定義新壓縮文件類型 參數(shù)可以是‘rar’或‘zip’。

例如,‘winrar a -afzip arc’將創(chuàng)建 arc.zip 壓縮文件。

這個(gè)開關(guān)只被 WinRAR 支持??刂婆_(tái) RAR 不能創(chuàng)建 ZIP 壓縮文件。

ag[格式] 使用當(dāng)前日期生成壓縮文件名

當(dāng)創(chuàng)建壓縮文件時(shí),以格式“YYYYMMDDHHMMSS”附加當(dāng)前日期字符串,這對(duì)于每日更新是有用的。

附加字符串是由“格式”參數(shù)所定義,或者如果不存在時(shí),則使用“YYYYMMDDHHMMSS”。格式字符串可以包含下列的字符:

Y 年

M 月

MMM 文本式的月份名 (Jan,Feb,等)

W 文本星期名 (星期以星期一開始)

A 數(shù)字星期名 (星期一為 1,星期日為 7)

D 日(月)

E 日(年)

H 時(shí)

M 分 (如果接續(xù)在時(shí)候面,則視為分看待)

S 秒

N 壓縮文件數(shù)字。WinRAR 搜索要生成的名字的文件是否存在,如果發(fā)現(xiàn)它已經(jīng)存在,將遞增一個(gè)壓縮文件數(shù)字,直到生成一個(gè)唯一的名字。

上面列出的每個(gè)字符串僅表示添加到壓縮文件名中的一個(gè)字符。例如,使用 WW 表示 2 數(shù)字的星期或 YYYY 定義 4 數(shù)字的年。

如果在格式化字符串的第一個(gè)字符是‘+’,日期字符串和基本壓縮文件名位置交換,所以日期將在壓縮文件名之前。

格式字符串可以包含在 '{' 和 '}' 包含的可選字符。此文本插入到壓縮文件名中。

所有其它字符都原樣添加到壓縮文件名。

如果你需要更新已經(jīng)存在的壓縮文件,小心使用 -ag 開關(guān)。依賴于以前使用的 -ag 傳送的格式字符串和時(shí)間,生成的和現(xiàn)有的壓縮文件名可能不匹配。在這種情況下 WinRAR 會(huì)創(chuàng)建一個(gè)新的壓縮文件,而不是更新現(xiàn)有文件。

例子:

1) 使用默認(rèn)的 YYYYMMDDHHMMSS 格式

winrar a 朼g backup

2) 使用 DD-MMM-YY 格式

winrar a -agDD-MMM-YY backup

3) 使用 YYYYMMDDHHMM 格式

winrar a -ag+YYYYMMDDHHMM backup

4) 使用 YYYY-WW-A 格式,包含區(qū)段描述

rar a -agYYYY{year}-WW{week}-A{wday} backup

5) 使用 YYYYMMDD 和壓縮文件數(shù)字。它允許即使用 YYYYMMDD 格式掩碼在同一天使用超過一次時(shí),也產(chǎn)生唯一的文件名

winrar a -agYYYYMMDD-NN backup



ao 添加具有壓縮屬性的文件

此開關(guān)是設(shè)計(jì)用于備份目的的。當(dāng)壓縮時(shí)使用此開關(guān),只會(huì)添加“存檔”屬性的文件到壓縮文件中。

例子:

添加驅(qū)動(dòng)器 C: 具有“存檔”屬性的全部文件到“f:backup”并清除文件的“存檔”屬性

WinRAR a -r -ac -ao f:backup c:*.*

ap 添加路徑到壓縮文件中

當(dāng)添加文件到壓縮文件以及當(dāng)解壓時(shí)從文件名刪除時(shí),將會(huì)使用與此開關(guān)結(jié)合的路徑。

舉例來說,如果你希望添加文件 readme.txt 到壓縮文件 release 的文件夾 DOCSENG 中,你可以運(yùn)行:

WinRAR a -apDOCSENG release readme.txt

或解壓 ENG 到當(dāng)前文件夾:

WinRAR x -apDOCS release DOCSENG*.*

僅可用于 RAR 和 ZIP 格式。

as 同步壓縮文件內(nèi)容

如果此開關(guān)使用于壓縮時(shí),在當(dāng)前添加的文件列表中不存在的被壓縮文件,將會(huì)從壓縮文件中刪除。它可以很方便的與 -u 開關(guān)結(jié)合,用來同步壓縮文件和壓縮的文件夾的內(nèi)容。

舉例來說,在下面命令之后:

winrar a -u -as backup sources*.cpp

壓縮文件 backup.rar 將只會(huì)包含源文件夾的 *.cpp 文件,其它的全部文件將會(huì)從壓縮文件中刪除。它看起來就好象創(chuàng)建新壓縮文件,但有一個(gè)重要的不同: 如果從上次備份后沒有修改過的文件,這項(xiàng)操作會(huì)比創(chuàng)建新壓縮文件的操作快上許多。

只可用于 RAR 格式。

av 添加用戶身份校驗(yàn)(僅注冊(cè)版本可用)

如果使用此開關(guān),WinRAR 將會(huì)在每個(gè)新建和更新的壓縮文件,添加關(guān)于創(chuàng)建者,上次更新時(shí)間和壓縮文件名的信息。如果壓縮文件包含了用戶身份校驗(yàn)信息,在被修改后此開關(guān)未指定時(shí),用戶身份校驗(yàn)信息將會(huì)被刪除。

在 壓縮文件管理模式,你始終可以使用 顯示信息 命令來讀取認(rèn)證信息。認(rèn)證信息只支持于 RAR 壓縮文件格式。

當(dāng)創(chuàng)建分卷壓縮文件時(shí)使用“-av”開關(guān),認(rèn)證信息將會(huì)被放到每一個(gè)分卷中。

為了啟動(dòng)認(rèn)證信息的功能,此程序 必須注冊(cè)。請(qǐng)閱讀 許可和注冊(cè)信息 章節(jié)來獲得更多關(guān)于注冊(cè)的信息。

如果此開關(guān)未指定,認(rèn)證信息僅在 壓縮配置 的“添加用戶身份校驗(yàn)信息”選項(xiàng)打開時(shí)才會(huì)添加。

例子:

從當(dāng)前文件夾添加全部的文件到壓縮文件“release”并添加用戶身份校驗(yàn)信息到壓縮文件

WinRAR a -av release

av- 禁用用戶身份校驗(yàn)

即使 壓縮配置 的“添加用戶身份校驗(yàn)信息”選項(xiàng)是打開的,此開關(guān)仍會(huì)關(guān)閉添加認(rèn)證信息。



c- 禁用注釋顯示

cfg- 禁用讀取配置

此開關(guān)讓 WinRAR 忽略在默認(rèn) 壓縮配置 中的設(shè)置和 RAR 環(huán)境變量。

RAR 環(huán)境變量: 使用 SET 命令,默認(rèn)的開關(guān)可以添加到 RAR 的 Windows 環(huán)境變量中。大多數(shù)在變量中指定的開關(guān)只能適用當(dāng) WinRAR 運(yùn)行于 命令行模式 時(shí),而開關(guān) -cl、-cu、-tk、-tl、-p 則可同時(shí)使用于界面模式和命令行模式。

示例

命令

SET RAR=-s -m5 -md1024

當(dāng)運(yùn)行于命令行模式時(shí),將會(huì)強(qiáng)制 WinRAR 創(chuàng)建 固實(shí)壓縮文件 并使用最優(yōu)壓縮方式和 1024 Kb 的字典。

cl 名稱轉(zhuǎn)換為小寫

當(dāng)使用此開關(guān)時(shí),從壓縮文件解壓、添加到壓縮文件、修改或更新壓縮文件中的文件的全部文件名都將被轉(zhuǎn)換成為小寫。這有時(shí)可用于當(dāng)從一個(gè)有區(qū)分大小寫的操作系統(tǒng),移動(dòng)壓縮文件到另一個(gè)有區(qū)分大小寫的操作系統(tǒng)。舉例來說,從 UNIX 下解壓,但壓縮

文件創(chuàng)建在 DOS 下。

例子:

從 port.rar 解壓全部的文件并將名稱轉(zhuǎn)換成小寫

WinRAR x -cl port

cu 名稱轉(zhuǎn)換為大寫

當(dāng)使用此開關(guān)時(shí),從壓縮文件解壓、添加到壓縮文件、修改或更新壓縮文件中的文件的全部文件名都將被轉(zhuǎn)換成為大寫。

例子:

從 port.rar 解壓全部的文件并將名稱轉(zhuǎn)換成大寫

WinRAR x -cu port



df 壓縮后刪除文件

移動(dòng)文件到壓縮文件。此開關(guān)結(jié)合命令 a 運(yùn)行時(shí)的動(dòng)作等同于命令 m。

dh 打開共享文件

允許處理由其它應(yīng)用程序打開來寫入的文件。

如果應(yīng)用程序允許度去訪問文件時(shí),這個(gè)開關(guān)有用,但是如果文件的所有訪問類型都被禁止,文件打開操作仍然會(huì)失敗。

此開關(guān)是有危險(xiǎn)性的,因?yàn)樗试S添加文件到壓縮文件,而文件可能正由其它應(yīng)用程序進(jìn)行修改中。使用時(shí)請(qǐng)小心。

如果未指定此開關(guān),則依據(jù)在 壓縮配置 的“打開共享的文件”選項(xiàng)設(shè)置而定。

例子:

WinRAR a -dh dbf *.dbf



ds 對(duì)固實(shí)壓縮文件禁用名稱排序

此開關(guān)只對(duì) 固實(shí) RAR 壓縮文件有意義。固實(shí)壓縮文件的壓縮率是依據(jù)文件的順序而定的,默認(rèn)的 WinRAR 添加到固實(shí)壓縮文件的文件是按擴(kuò)展名排序的。你可以使用此開關(guān) -ds 關(guān)閉此項(xiàng)排序,并試著設(shè)置更為最優(yōu)化的文件順序。通常類似的數(shù)據(jù)是被添加在

一起的。

例子:

WinRAR a -s -ds tools *.com *.exe *.doc *.txt *.*

文件將會(huì)以: *.com、*.exe、*.doc、*.txt、全部其它文件類型的順序來添加。

注意:

文件 rarfiles.lst 也可以用來定義固實(shí)壓縮文件中的文件順序



e[+] 設(shè)置文件排除和包括屬性

指定文件排除屬性掩碼。 是一個(gè)十進(jìn)制、八進(jìn)制、(以‘0’開頭) 或十六進(jìn)制 (以‘0x’開頭) 格式的數(shù)字。如果和文件屬性 AND 邏輯運(yùn)算后結(jié)果非零,文件不被添加到壓縮文件中。

默認(rèn),在沒有‘+’標(biāo)記,此開關(guān)定義排除掩碼。如果對(duì)和文件屬性按位進(jìn)行 AND 邏輯運(yùn)算的結(jié)果不為 0,則文件將不會(huì)被加入到壓縮文件中。

如果‘+’符號(hào)存在,它指定包含掩碼。只有具有在掩碼中指定的屬性中的至少一種的文件會(huì)被添加到壓縮文件中。

在 Windows 版本中也可以使用符號(hào) D, S, H, A 和 R 代替數(shù)字掩碼來指出帶有系統(tǒng)、隱藏、存檔和只讀屬性的文件夾和文件。

給出的屬性的順序沒有特別的意義。

允許在命令行中把 -e 和 -e+ 都指定。

例子:

1) 僅有文件夾名字而不包含它們的內(nèi)容

WinRAR a -r -e+d folders

2) 不壓縮系統(tǒng)和隱藏屬性的文件:

WinRAR a -esh files



ed 不添加空目錄

這個(gè)開關(guān)指出空目錄不被存儲(chǔ)到被創(chuàng)建的壓縮文件中。當(dāng)解壓這樣一個(gè)壓縮文件時(shí), RAR 會(huì)基于他們內(nèi)部的文件路徑創(chuàng)建非空的目錄。關(guān)于空目錄的信息丟失。非空目錄除了名字外(訪問權(quán)限, 流, 等。)其他所有屬性全部丟失, 所以只有在你不需要保留這樣的信息時(shí)使用此開關(guān)。



en 不添加"壓縮文件結(jié)束"標(biāo)志

默認(rèn)情況下,RAR 在新建或更新壓縮文件時(shí),在結(jié)束時(shí)添加“壓縮文件結(jié)束”塊。它允許跳過象數(shù)字安全簽名等擴(kuò)展數(shù)據(jù),但是在一些特定條件下禁用這些功能可能有用。例如,如果在一個(gè)壓縮文件在兩個(gè)系統(tǒng)之間通過不可靠的連接傳遞,并且同時(shí)發(fā)送者在它里面添加新文件時(shí),它可能對(duì)確認(rèn)已經(jīng)接受的文件部分不會(huì)在傳送部分之間的另一個(gè)結(jié)束被修改很重要。

這個(gè)開關(guān)不能用在分卷上,因?yàn)閴嚎s文件結(jié)束塊包含正確處理卷的重要信息。



ep 從名稱中排除路徑

包含此開關(guān)時(shí),文件在加入壓縮文件時(shí)不會(huì)包含路徑信息。這可能會(huì)有在壓縮文件中,存在數(shù)個(gè)相同名稱的結(jié)果。

例子:

從當(dāng)前磁盤壓縮全部的 *.bas 文件而不含路徑。

WinRAR a -r -ep bsources *.bas



ep1 從名稱中排除基本目錄

不存儲(chǔ)在命令行所輸入的路徑。

例子:

將所有 tmp 文件夾內(nèi)的全部文件和文件夾加入到壓縮文件 test,但是在壓縮的路徑名不包含「tmp」

WinRAR a -r -ep1 test tmp*

此等同于命令:

cd tmp

WinRAR a -r ..test

cd ..



ep2 展開為完整路徑

當(dāng)壓縮時(shí)存儲(chǔ)完整的文件路徑 (除了驅(qū)動(dòng)器號(hào)與前綴的反斜線)。



ep3 擴(kuò)展路徑為包含盤符的完全路徑

壓縮時(shí)如果使用此開關(guān)則保存和恢復(fù)包括盤符的完全的文件路徑。磁盤分隔符(冒號(hào))被下劃線字符替換。

如果你解壓時(shí)使用 -ep3,它把下劃線改回為冒號(hào)并且把文件解壓到它們?cè)嫉哪夸浐痛疟P中。如果用戶也指定了目標(biāo)路徑,它會(huì)被忽略。

此開關(guān)對(duì)于把數(shù)個(gè)磁盤備份到同一個(gè)壓縮文件有幫助。例如,你可以運(yùn)行:

WinRAR a -ep3 -r backup.rar c: d: e:

來創(chuàng)建備份并且:

WinRAR x -ep3 backup.rar

來恢復(fù)它。

小心使用 -ep3 開關(guān),只有你確認(rèn)壓縮文件不包含任何惡意文件。你可以在 -ep3 開關(guān)的描述中看到更多關(guān)于“存儲(chǔ)包含盤符的完全路徑”模式的可能的好處和危險(xiǎn),它是與此 WinRAR 選項(xiàng)等價(jià)的命令行。換句話說,如果是你自己創(chuàng)建的壓縮文件或你完全相信它的作者才使用它。此開關(guān)允許覆蓋在你的計(jì)算機(jī)上任何地方的任何文件,包括重要的系統(tǒng)文件和通常僅用于備份和恢復(fù)的目的。

f 刷新文件

可使用于壓縮文件解壓或是創(chuàng)建時(shí)。命令字符串“a -f”等同于命令 f。你也可以使用開關(guān)“-f”于命令 m。

如果開關(guān)“-f”使用于命令 x 或 e,此時(shí)僅舊文件會(huì)被從壓縮文件解壓的新版本給替換。壓縮后的文件,沒有符合的未壓縮文件,則不會(huì)解壓。

界面模式對(duì)等的開關(guān)是位于 壓縮文件名和參數(shù) 對(duì)話框的“只刷新已存在的文件”選項(xiàng),以及 解壓路徑和選項(xiàng)對(duì)話框 的“只刷新已存在的文件”選項(xiàng)。



hp[密碼] 同時(shí)加密文件數(shù)據(jù)和文件頭

這個(gè)開關(guān)和 -p[p] 類似,但是開關(guān) -p 只加密文件數(shù)據(jù),而使文件名等其它信息可見。這個(gè)開關(guān)加密所有包括文件數(shù)據(jù)、文件名、大小、屬性、注釋和其它塊等所有可感知壓縮文件區(qū)域,所以它提供了更高的安全等級(jí)。

在壓縮文件中使用-hp 加密,沒有密碼甚至不可能查看文件列表。

例子:

將添加文件 report.txt 到加密的壓縮文件 secret.rar 中,使用密碼‘fGzq5yKw’

rar a -hpfGzq5yKw secret report.txt

ibck 在后臺(tái)運(yùn)行winrar

當(dāng)開始?jí)嚎s或是解壓操作時(shí),將 WinRAR 最小化放到任務(wù)欄指示區(qū)。

界面模式對(duì)等的開關(guān)是位于 壓縮文件名和參數(shù) 對(duì)話框的“后臺(tái)壓縮”選項(xiàng)



id[c,d,p,q] 禁用消息

ieml[屬性] 用 E-mail 發(fā)送壓縮文件

附加一個(gè)使用添加命令創(chuàng)建或被更新的壓縮文件到 E-mail 信息中。你需要有 MAPI 兼容的 E-mail 客戶端來使用這個(gè)開關(guān)(大部分現(xiàn)代的 E-mail 程序支持 MAPI 接口)。

你可以在開關(guān)中直接輸入詳細(xì) E-mail 地址或留為空白。在以后可以由你的 E-mail 程序詢問??梢允褂糜梅痔?hào)或逗號(hào)分開的數(shù)個(gè)地址。

如果你添加一個(gè)‘.’字母到 -ieml,成功附加到 E-mail 中后壓縮文件會(huì)被刪除。

如果創(chuàng)建多卷壓縮文件使用這個(gè)開關(guān),每一卷都附加單獨(dú)的 E-mail 附件中。

iicon 指定自解壓圖標(biāo)

指定要?jiǎng)?chuàng)建或更新的自解壓壓縮文件的圖標(biāo)。參數(shù)是 .ico 圖標(biāo)文件的名字。這個(gè)文件必須包括至少一個(gè) 32x32 圖標(biāo), 16 或 256 色(或全有)。推薦不必包含16x16 圖標(biāo)。大小超過 32x32 和顏色數(shù)超過 256 色的圖標(biāo)僅被基于 NT 的 Windows (NT, 2000, XP, 2003 等)支持,Windows 95, 98 和 Me 不支持。如果你要使用大的圖標(biāo)大小和壓縮深度,則你不能使用任何第三方可執(zhí)行文件壓縮程序壓縮自解壓模塊。

這個(gè)開關(guān)等價(jià)于 自解壓選項(xiàng):圖標(biāo)和文本 對(duì)話框的“從文件加載圖標(biāo)”的命令行命令。

例子:

1) 把 c:myfiles 文件夾的內(nèi)容添加到 setup.exe 自解壓文件中,使用圖標(biāo)c:myiconsver1.ico 作為自解壓文件的圖標(biāo)

winrar a -sfx -iiconc:myiconsver1.ico setup.exe c:myfiles

2) 把已經(jīng)存在的自解壓文件 setup.exe 替換為 c:myiconsver2.ico

winrar s -iicon c:myiconsver2.ico setup.exe

iimg 指定自解壓圖片

指定一個(gè)位圖文件在創(chuàng)建或更新的自解壓壓縮文件來顯示為圖片。參數(shù)是包含完全路徑的 .bmp 文件的名稱。此開關(guān)僅支持基于 NT 的 Windows (NT、2000、XP、2003 等),但不支持 Windows 95、98 和 Me。你如果你要使用 iimg,則你不能使用任何第三方可執(zhí)行文件壓縮程序壓縮自解壓模塊。

此開關(guān)是和在 自解壓選項(xiàng): 文本和圖標(biāo) 對(duì)話框的“從文件加載自解壓圖片”選項(xiàng)等價(jià)的命令行。

默認(rèn)大小的自解壓圖片是 93x302 像素。推薦使用相同或更小大小的位圖。

例子:

添加 c:myfiles 文件夾的內(nèi)容到 setup.exe 自解壓壓縮文件,使用 c:pictureslogo.bmp 作為自解壓圖片

winrar a -sfx -iimgc:pictureslogo.bmp setup.exe c:myfiles



ierr 發(fā)送所有消息到標(biāo)準(zhǔn)錯(cuò)誤設(shè)備

ilog[名稱] 把錯(cuò)誤寫到日志文件(只有注冊(cè)版本可用)

把錯(cuò)誤信息寫到 RAR 目錄中的 rar.log 文件中。你可以在 選項(xiàng)菜單中使用“查看日志”查看這個(gè)文件的內(nèi)容。命令也可以在開關(guān)中指定其它的日志文件名代替默認(rèn)的 rar.log,例如, -ilogc:logbackup.log。 如果指定的文件名不包含路徑,日志文件將在RAR目錄中創(chuàng)建。

如果 常規(guī)設(shè)置 對(duì)話框中選項(xiàng)“記錄錯(cuò)誤到日志中”啟用,無論有沒有 -ilog 開關(guān),錯(cuò)誤信息都會(huì)寫到 rar.log 中開關(guān)。



inul 禁用所有消息

禁用 WinRAR 錯(cuò)誤信息。



ioff 完成一個(gè)操作后關(guān)閉 PC 電源

完成一個(gè)操作關(guān)閉 PC 電源。硬件必須支持關(guān)閉電源功能。



isnd 啟用聲音

k 鎖定壓縮文件

此開關(guān)防止由 WinRAR 所做的任何壓縮文件修改。

kb 保留損壞的已解壓文件

此開關(guān)關(guān)閉 WinRAR 在解壓后刪除損壞的文件動(dòng)作。



m 設(shè)置壓縮級(jí)別(0-存儲(chǔ)...3-默認(rèn)...5-最大)

選擇 從 0 到 5,你可以 選擇一個(gè)適當(dāng)?shù)膲嚎s模式

-m0 存儲(chǔ) 添加文件到壓縮文件但是不壓縮

-m1 最快 最快速的方法 (最低的壓縮比)

-m2 快速 快速壓縮方法

-m3 標(biāo)準(zhǔn) 標(biāo)準(zhǔn) (默認(rèn)) 壓縮方法

-m4 較好 較好的壓縮方法 (較高的壓縮比)

-m5 最優(yōu) 最優(yōu)的壓縮方法 (最高壓縮比但是速度也最慢)

在 WinRAR 的默認(rèn)值是使用“-m3”方式 (常規(guī)壓縮)。

默認(rèn)情況下,RAR 在 -m1 和 -m2 模式中只使用常規(guī)壓縮算法,高級(jí)算法象聲音和真彩處理只有在 -m3..-m5 模式下才啟用,提升的文本壓縮只有在 -m4..-m5 中才被激活。默認(rèn)值可以使用 -mc 開關(guān)替代。

壓縮方式也可以通過 壓縮文件名和參數(shù)對(duì)話框 列出的“壓縮方式”中設(shè)置。



mc 設(shè)置高級(jí)壓縮參數(shù)

這個(gè)開關(guān)主要是試圖進(jìn)行測(cè)試和試驗(yàn),在真實(shí)環(huán)境中通常最好允許 RAR 去自動(dòng)選擇最佳參數(shù)。請(qǐng)注意,不正確地使用這些開關(guān)可能導(dǎo)致非常嚴(yán)重的執(zhí)行和壓縮損失,所以只有在你清楚理解你所要做的時(shí)使用它。

它的語法:

-mc[參數(shù)1][:參數(shù)2][模塊][+ or -]

的位置是指示壓縮算法的一個(gè)字符,它必須被設(shè)置。它可以有下列的值:

A 音頻壓縮;

C 真彩色(RGB)數(shù)據(jù)壓縮;

D delta 壓縮;

E 32-位 x86 Intel 可執(zhí)行文件壓縮;

I 64-位 Intel Itanium 可執(zhí)行文件壓縮;

T 文本壓縮。

在開關(guān)結(jié)尾的'+'標(biāo)記應(yīng)用選擇的算法模塊到所處理的數(shù)據(jù),'-'完全禁用模塊。如果沒有指定標(biāo)記,RAR將基于數(shù)據(jù)和當(dāng)前的壓縮模式自動(dòng)選擇模塊。開關(guān) -mc- 禁止所有的可選模塊并只允許常規(guī)壓縮算法。

和 是下面描述的參數(shù)的依靠模塊。

音頻壓縮,增值壓縮:

使通道的字節(jié)數(shù) (可以是1 - 31)。

RAR 拆分多位聲道成單位聲道,例如,兩個(gè)16位音頻聲道可以被 RAR 看作每個(gè)寬一字節(jié)的四個(gè)聲道。

被忽略。

32位 x86 Intel 可執(zhí)行文件壓縮,64位 Intel Itanium 可執(zhí)行文件壓縮, 真彩(RGB)數(shù)據(jù)壓縮

和 被忽略。

文本壓縮:

是 PPM 算法的規(guī)則(可以是 2 - 63)。

對(duì)于 PPM 可用的以兆字節(jié)位單位的內(nèi)存 (1-128)。

PPM 壓縮和解壓使用的內(nèi)存大小相等,所以創(chuàng)建一個(gè)壓縮文件時(shí)如果分配太多的內(nèi)存,其它人在安裝了比較少內(nèi)存的機(jī)器上解壓

它時(shí)可能出現(xiàn)問題。解壓縮也可以使用虛擬內(nèi)存,但是可能變得非常慢。

例子:

1) 開關(guān) -mc1a+ 強(qiáng)制使用對(duì)所有數(shù)據(jù)使用8位單聲道誕生到聲音壓縮。

2) 開關(guān) -mc10:40t+ 強(qiáng)制使用對(duì)所有數(shù)據(jù)使用文本壓縮優(yōu)化算法,設(shè)置壓縮次序到 10 并分配40 MB內(nèi)存。

3) 開關(guān) -mc12t 設(shè)置壓縮次序到 12,設(shè)置文本壓縮順序?yàn)?2,當(dāng)使用文本壓縮時(shí),讓 RAR 決定何時(shí)使用它。

4) 開關(guān) -mct- -mcd- 禁止文本和增值壓縮。



md 以KB為單位的字典大小(64,128,256,512,1024,2048,4096 or



此開關(guān)允許以 Kb 來 選擇字典大小。 必須是 64、128、256、512、1024、2048、4096 或?qū)?yīng)字母“a”、“b”、“c”、“d”、“e” 、“f”、“g”。WinRAR 中默認(rèn)的可變字典大小是 4096 KB。

可變字典,是供壓縮運(yùn)算法使用的特殊內(nèi)存區(qū)域。如果正在壓縮的 (或在固實(shí)壓縮文件,總計(jì)文件大小的例子) 文件大小比字典還大,此時(shí)增加字典大小通常會(huì)增加壓縮比,降低壓縮的速度,和增加內(nèi)存需求。 和壓縮不一樣,解壓速度與字典大小無關(guān)。

如果字典的大小大于源數(shù)據(jù)的大小,WinRAR 能減少它。這對(duì)減少內(nèi)存的需求同時(shí)不降低壓縮率有幫助。

ZIP 壓縮文件始終會(huì)使用 32Kb 的字典來創(chuàng)建。因?yàn)?ZIP 格式的限制,所以比較大的數(shù)值無法使用。

字典大小也可以通過 高級(jí)壓縮參數(shù) 對(duì)話框的“字典大小”列表來做選擇。



例子:

使用 512Kb 的字典和最好的壓縮方式創(chuàng)建 固實(shí)壓縮文件

WinRAR a -md512 -m5 -s stuff





ms[ext;ext] 指定存儲(chǔ)的文件類型

指定不壓縮而直接存儲(chǔ)的文件類型。當(dāng)正確使用時(shí),它將有助于增加壓縮速度,而不會(huì)顯著的減小壓縮率。

可選參數(shù) 參數(shù)定義使用分號(hào)隔開得文件擴(kuò)展名列表。例如,-msrar;zip;jpg 將強(qiáng)制 RAR 不壓縮直接存儲(chǔ)所有的 RAR 和 ZIP 壓縮文件和 JPG 圖象。它也允許在列表中指定通配符,所以 -ms*.rar;*.zip;*.jpg 也可以工作。

如果 沒有被指定, -ms 開關(guān)將使用默認(rèn)的包含下列文件類型的擴(kuò)展設(shè)置:

ace, arj, bz2, cab, gz, jpeg, jpg, lha, lzh, mp3, rar, zip, taz, tgz, z

n 僅包含指定的文件

僅包含指定的文件。通配符在文件掩碼的名稱和文件部分都可用。你可以數(shù)次指定開關(guān)‘-n’。此關(guān)不能替換通常的文件掩碼,仍然需要在命令行中輸入。它是一個(gè)附加的過濾器限制處理的文件那些僅匹配在 杗 開關(guān)中指定掩碼的文件。某些時(shí)候它可以幫助減少命令行的長度。

例如,如果你需要壓縮在 Project 和 Info 文件夾內(nèi)的所有的 *.txt 和 *.lst 文件,你可以輸入:

WinRAR a -r text Project*.txt Project*.lst Info*.txt Info*.lst

或使用開關(guān) -n:

WinRAR a -r -n*.txt -n*.lst text Project Info



n@ 從標(biāo)準(zhǔn)輸入設(shè)備讀取文件名到包括

和 -n 開關(guān)類似,但是從列表文件讀取掩碼

例子:

WinRAR a -r [url=mailto:-n@inclist.txt]-n@inclist.txt[/url] text Project Info



n@ 在指定的文件列表包括文件

o+ 覆蓋已存在文件

在不提示用戶狀況下,直接覆蓋現(xiàn)存的文件。



o- 不覆蓋已存在文件

在不提示用戶狀況下,直接跳過現(xiàn)存的文件。



oc 設(shè)置 NTFS 壓縮屬性

此開關(guān)允許解壓文件時(shí)恢復(fù) NTFS “壓縮”屬性。WinRAR 在創(chuàng)建一個(gè)壓縮文件時(shí)保存“壓縮”文件屬性,但是如果不指定 -oc 開關(guān)就不會(huì)恢復(fù)它們。外殼模式等價(jià)此開關(guān)的是在解壓對(duì)話框的 “高級(jí)” 部分的“設(shè)置壓縮屬性”選項(xiàng)。

此開關(guān)只被 RAR 壓縮文件支持。

os 保存 NTFS 流

此開關(guān)意味著只能在 Windows NT 的 NTFS 文件系統(tǒng)下使用,并允許存儲(chǔ)與文件相關(guān)聯(lián)的交替數(shù)據(jù)串流。在像是使用來保持某些文件描述所依據(jù)的串流,在 Windows 2000 和 XP下尤其重要。如果你使用 RAR 來備份你的 NTFS 磁盤時(shí),推薦你指定此參數(shù)。

此開關(guān)等同于界面模式 壓縮文件名和參數(shù) 對(duì)話框的“儲(chǔ)存文件串流”選項(xiàng)。

此開關(guān)僅支持 RAR 壓縮文件。



ow 保存或恢復(fù)文件所有者和組

當(dāng)壓縮保存文件安全信息以及解壓還原時(shí),使用此開關(guān)參數(shù)。

WinRAR 儲(chǔ)存擁有人,組,文件權(quán)限和校驗(yàn)信息,但這必須在你先有讀取它們的權(quán)限前提下。注意,這只支持 Windows 下的 NTFS 文件安全系統(tǒng)。

此開關(guān)等同于界面模式 壓縮文件名和參數(shù) 對(duì)話框的“儲(chǔ)存文件安全數(shù)據(jù)”選項(xiàng)。

此開關(guān)只支持 RAR 壓縮文件。



p[密碼] 設(shè)置密碼

在壓縮或解壓加密的壓縮文件期間,設(shè)置密碼 給 加密 的文件。密碼的大小寫必須匹配。在命令行時(shí),如果你省略了密碼,你將會(huì)被提示輸入它。

在界面模式,密碼也可以經(jīng)由 輸入默認(rèn)密碼 對(duì)話框或在 壓縮文件名和參數(shù) 對(duì)話框輸入。

例子:

使用密碼 ZaBaToAd 來將文件夾“games”的內(nèi)容添加到壓縮文件“secret”。

WinRAR a -pZaBaToAd -r secret games*.*

注意

1) 如果你希望確保壓縮文件的安全性,密碼不要使用少于 8 個(gè)字符,或是容易被猜測(cè)出來的;

2) 不要忘記你的密碼,否則你的數(shù)據(jù)將會(huì)完全丟失。



p- 不詢問密碼

r 遞歸子目錄



啟用連同子文件夾,可使用于命令: a、u、f、m、x、e、t、k、rr、c 和 s。

當(dāng)使用于命令 a、u、f 或 m 時(shí),不但只有當(dāng)前工作的文件夾,且在全部子文件夾的文件將會(huì)一并處理。

當(dāng)使用于命令 x、e、t、k、rr、c 或 s 時(shí),不但只有當(dāng)前工作的文件夾,且在全部子文件夾的壓縮文件將會(huì)一并處理。

例子:

1) 添加磁盤 C 的內(nèi)容到壓縮文件 Backup

WinRAR a -r Backup c:*.*

2) 在當(dāng)前的磁盤測(cè)試全部的 *.rar 壓縮文件

WinRAR t -r *.rar



r0 僅遞歸通配符名稱的子目錄

類似于 開關(guān) -r,但是與命令 a、u、f、m 合用時(shí),只會(huì)連同包含通配符“*”和“?”的子文件夾名。



ri[:] 設(shè)置優(yōu)先級(jí)(0-默認(rèn),1-最小..15-最大)和以毫秒為單位的休眠

此開關(guān)控制 WinRAR 的系統(tǒng)加載??捎玫娜蝿?wù)優(yōu)先級(jí) 的值是 0 - 15。

如果 是 0,WinRAR 使用默認(rèn)優(yōu)先級(jí)。 等于 1 設(shè)置最低的優(yōu)先級(jí),15 ?最高的優(yōu)先級(jí)。

休眠時(shí)間 是一個(gè)從 0 到 1000 (毫秒)的值。這是一個(gè)在每次壓縮或解壓的讀取或?qū)懭氩僮骱?WinRAR 返回系統(tǒng)的時(shí)間。如

果你需要減少使用 開關(guān)壓縮系統(tǒng)加載,可以使用非零的 。

例子:

以默認(rèn)優(yōu)先級(jí)執(zhí)行 WinRAR 并休眠 10 毫秒:

WinRAR a -ri0:10 backup *.*



rr[N] 添加數(shù)據(jù)恢復(fù)記錄

此開關(guān)使用于當(dāng)創(chuàng)建或修改壓縮文件的時(shí)候,添加數(shù)據(jù) 恢復(fù)記錄,包含 (n=1~524288) 個(gè)恢復(fù)扇區(qū)到壓縮文件。你也可以附加 到百分號(hào)或字符“p”后來指定恢復(fù)記錄大小占?jí)嚎s文件大小的百分比。

此開關(guān)等同于界面模式的 壓縮文件名和參數(shù) 的“添加恢復(fù)記錄”選項(xiàng)。

當(dāng)創(chuàng)建或修改一個(gè)壓縮文件時(shí)使用這個(gè)開關(guān)來添加數(shù)據(jù)的 恢復(fù)記錄,包含 (n=1_524288) 個(gè)恢復(fù)塊到壓縮文件中。你也可以附加 到字符“p”后來指定恢復(fù)記錄大小占?jí)嚎s文件大小的百分比。

界面模式中和這個(gè)開關(guān)等效的是 壓縮文件名和參數(shù) 對(duì)話框中的“添加恢復(fù)記錄”選項(xiàng)。

例子:

a) 從當(dāng)前文件夾添加全部的 *.dbf 文件到壓縮文件 WeeklyBackup,并添加 8 個(gè)扇區(qū)的數(shù)據(jù)恢復(fù)記錄

WinRAR a -rr8 WeeklyBackup *.dbf

b) 從當(dāng)前文件夾添加全部的 *.txt 文件到壓縮文件 Books,并設(shè)置恢復(fù)記錄大小為壓縮文件總大小的 3%

WinRAR a -rr3p Books *.txt

另請(qǐng)參閱 rr[N]命令 幫助和 恢復(fù)記錄 主題。



rv[N] 創(chuàng)建恢復(fù)卷

這個(gè)開關(guān)在創(chuàng)建 多卷壓縮文件 使用來創(chuàng)建 恢復(fù)卷。語法和 rv 命令 相同。



s[,v[-],e] 創(chuàng)建固實(shí)壓縮文件

固實(shí)壓縮是一種特殊的壓縮方式。固實(shí)壓縮文件 意味著以犧牲壓縮文件更新速度來換取壓縮效率。此開關(guān)只有在創(chuàng)建新 RAR 壓縮文件 時(shí)才有意義。

此開關(guān)等同于界面模式的 壓縮文件名和參數(shù)對(duì)話框 的“創(chuàng)建固實(shí)壓縮文件”選項(xiàng)。

例子:

從當(dāng)前文件夾添加全部的 *.c 和 *.h 文件到固實(shí)壓縮文件 Sources

WinRAR a -s Sources *.c *.h

請(qǐng)參閱 固實(shí)壓縮文件 章節(jié)來獲得幫助信息。

s 類似于 -s ,但在壓縮 個(gè)文件之后重置 固實(shí) 統(tǒng)計(jì)數(shù)據(jù)。通常這樣會(huì)減低壓縮率,但也可以在固實(shí)壓縮文件損壞時(shí)減少數(shù)據(jù)的丟失。

se : 類似于 -s,但擴(kuò)展名更改時(shí)重置 固實(shí) 統(tǒng)計(jì)數(shù)據(jù)。通常這樣會(huì)減低壓縮率,但也可以在固實(shí)壓縮文件損壞時(shí)減少數(shù)據(jù)的丟失。

sv : 當(dāng)開始一個(gè)新的 卷 時(shí),RAR 默認(rèn)盡可能的嘗試重 固實(shí)格式狀態(tài),但是只有前一個(gè)重置之后有足夠的可用數(shù)據(jù)被打包(至少幾兆字節(jié))。這個(gè)開關(guān)會(huì)強(qiáng)制 RAR 忽略打包的數(shù)據(jù)大小,并試圖對(duì)任何大小的分卷重置狀態(tài)。這會(huì)降低壓縮率,但在固實(shí)卷組中的卷丟失或損壞時(shí)可以增加解壓部分?jǐn)?shù)據(jù)的機(jī)會(huì)。

注意有時(shí)候 RAR 即使使用這個(gè)開關(guān)也無法重置狀態(tài)。例如,當(dāng)壓縮一個(gè)大文件成許多分割卷時(shí)就不能問成。RAR 只能在分離文件之間重置狀態(tài),而不能用在單獨(dú)文件上。

如果用來創(chuàng)建不帶卷的壓縮文件時(shí)忽略。

你也可以在 WinRAR 圖形界面中設(shè)置這個(gè)選項(xiàng)到 RAR 環(huán)境變量 中。

sv-: 禁止 卷 之間重設(shè) 固實(shí) 狀態(tài)。這將稍微提高壓縮率,但是意味著如果固實(shí)卷丟失或損壞時(shí)減少解壓部分?jǐn)?shù)據(jù)的機(jī)會(huì)。

如果使用非分卷壓縮文件時(shí)它將被忽略。

你也可以在 WinRAR 圖形界面中設(shè)置這個(gè)選項(xiàng)到 RAR 環(huán)境變量 中。

另請(qǐng)查閱: 開關(guān) -sv



s- 禁用固實(shí)壓縮文件

即使在 壓縮配置 對(duì)話框默認(rèn)啟用,也不使用 固實(shí) 格式壓縮文件。



sfx[名稱] 創(chuàng)建自解壓壓縮文件

當(dāng)創(chuàng)建新壓縮文件時(shí)使用此開關(guān),將會(huì)創(chuàng)建一個(gè)自解壓文件 (SFX)。 RAR 壓縮文件默認(rèn)使用的自解壓模塊是 Default.SFX 以及 ZIP 壓縮文件為 Zip.SFX。這些模塊必須與 winrar.exe 在同一個(gè)文件夾中。你也可以指定“-sfx”開關(guān)來代替自解壓模塊。

界面模式下,等同于此開關(guān)的是在 壓縮文件名和參數(shù) 對(duì)話框的“創(chuàng)建自解壓文件”選項(xiàng)。

例子:

a) 創(chuàng)建自解壓的固實(shí)分卷壓縮文件

WinRAR a -sfx -v360 -s Games

a) 創(chuàng)建壓縮文件使用 WinCon.SFX 模塊

WinRAR a -sfxWinCon.SFX Gift.rar

另請(qǐng)參閱 s[名稱] 命令。



st[名稱] 從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)(stdin)

t 壓縮后測(cè)試文件

壓縮后測(cè)試文件。這個(gè)開關(guān)在和移動(dòng)命令組合使用時(shí)非常有用,所以只有壓縮文件已經(jīng)被成功測(cè)試后,文件才會(huì)被刪除。



ta 添加日期 后修改的文件,日期格式 YYYYMMDDHHMMSS

只處理指定日期之后修改的文件。

日期字符串的格式是 YYYYMMDDHHMMSS。它允許在日期字符串中插入‘-’或‘:’的分隔符,并忽略后部區(qū)域。例如,下列開關(guān)是正確的:-ta2001-11-20。在內(nèi)部它被轉(zhuǎn)換成 -ta20011120000000 并作為“從2001年11月20日0時(shí)0分0秒后修改的區(qū)域”對(duì)待。



tb 添加日期 前修改的文件,日期格式 YYYYMMDDHHMMSS

只處理指定日期之前修改的文件。

日期字符串的格式是 YYYYMMDDHHMMSS。它允許在日期字符串中插入‘-’或‘:’的分隔符,并忽略后部區(qū)域。例如,下列開關(guān)是正確的:-ta2001-11-20。在內(nèi)部它被轉(zhuǎn)換成 -ta20011120000000 并作為“從2001年11月20日0時(shí)0分0秒后修改的區(qū)域”對(duì)待。



tk 保留原始?jí)嚎s文件時(shí)間

當(dāng)壓縮文件發(fā)生改變時(shí),防止 WinRAR 修改壓縮文件時(shí)間。



tl 設(shè)置壓縮文件時(shí)間為最新文件時(shí)間

設(shè)置壓縮文件的時(shí)間為壓縮文件中最新的文件時(shí)間。強(qiáng)制 WinRAR 以在壓縮文件中最新的文件時(shí)間修改壓縮文件時(shí)間。



tn 添加 以后的文件

使用此開關(guān)時(shí),只處理比指定時(shí)間還新的那些文件,時(shí)間字符串的格式為:

[d][h][m][s]

例如,使用開關(guān) -tn15d 可處理最近 15 天的文件,以及 -tn2h30m 則處理最近 2 時(shí) 30 分的文件。



to 添加 以前的文件

使用此開關(guān)時(shí),只處理比指定時(shí)間還舊的那些文件,時(shí)間字符串的格式為:

[d][h][m][s]

例如,使用開關(guān) -tn15d 可處理文件較舊于 15 天的,以及 -tn2h30m 則處理文件較舊于 2 時(shí) 30 分的。



ts[N] 保存或恢復(fù)文件時(shí)間(修改,創(chuàng)建,訪問)

開關(guān) -tsm 指示 WinRAR 保存文件的修改時(shí)間,-tsc - 創(chuàng)建時(shí)間,tsa - 最近訪問時(shí)間。開關(guān)后的可選參數(shù)是 0 和 4 之間的數(shù)字來控制文件時(shí)間精度。值‘1’啟用 1 秒的精確度,2 - 0.0065536 秒, 3 - 0.0000256,4 或 ‘+’啟用最大的 NTFS 時(shí)間精度,等于 0.0000001 秒。值‘0’或‘-’意味著創(chuàng)建和訪問時(shí)間不保存,并且修改時(shí)間使用低的(兩秒)時(shí)間精度。更高的精度模式添加更多的數(shù)據(jù)到壓縮文件中,使用 -tsm4 -tsa4 -tsc4 組合,讓每個(gè)文件增加 19 個(gè)額外的字節(jié)。如果沒有制定精度,RAR 使用‘4’(高)值。

默認(rèn)的 WinRAR 模式是 -tsm4 -tsc0 -tsa0,所以高精度的修改時(shí)間被存儲(chǔ),其它時(shí)間被忽略。

當(dāng)解壓文件(精度不相關(guān),但是必須是 0)時(shí)指定 -tsc 和 -tsa 開關(guān)來設(shè)置創(chuàng)建和訪問時(shí)間是必需的。默認(rèn) WinRAR 只設(shè)置修改

時(shí)間,即使壓縮文件包含創(chuàng)建和最近修改時(shí)間。設(shè)置修改時(shí)間來解壓文件也可以使用 -tsm- 禁用。

如果你需要把這個(gè)開關(guān)應(yīng)用到所有的三個(gè)時(shí)間,也可能忽略這三個(gè)類型字母。例如,-tsm4 -tsa4 -tsc4 能被 -ts4, -ts+ 或 -ts 代替。使用 -ts- 來只保存低精度的修改時(shí)間,或者忽略所有三個(gè)文件時(shí)間解壓。

當(dāng)創(chuàng)建一個(gè)壓縮文件時(shí),如果高的模式不被文件系統(tǒng)支持,WinRAR 會(huì)自動(dòng)減少精度。在 FAT 中不會(huì)超過兩秒,在 Unix 中不會(huì)超過 1 秒。NTFS 時(shí)間精度是 0.0000001 秒。

操作系統(tǒng)的時(shí)間限制解壓時(shí)能被設(shè)置。Windows 允許設(shè)置三個(gè)時(shí)間,Unix - 修改時(shí)間和最近訪問時(shí)間,沒有創(chuàng)建時(shí)間,DOS 只支持修改時(shí)間。

例子:

1) 使用最高精確度存儲(chǔ)所有文件時(shí)間。

winrar a -ts backup

2) 存儲(chǔ)修改和最近訪問時(shí)間。開關(guān) -tsm 不是不必需的,因?yàn)?RAR 默認(rèn)使用它。

winrar x -tsa backup

3) 存儲(chǔ)地精確度的修改和創(chuàng)建時(shí)間。沒有 -tsm1 RAR 不會(huì)保存高精確的的修改時(shí)間。

winrar a -tsm1 -tsc1 backup



u 更新文件

這可與壓縮文件解壓和創(chuàng)建時(shí)合用。命令字符串 a -u 是等同于命令 u 。你也可以使用開關(guān)“-u”于命令令 m。

如果開關(guān)“-u”使用于命令 x 或 e ,這時(shí)從壓縮文件解壓,有最近使用的文件,只有在舊文件有新版本時(shí)才會(huì)替換。這不和 -f 一樣,如果壓縮文件沒有符合的未壓縮文件,它將會(huì)被解壓。

界面模時(shí)下,相當(dāng)于此開關(guān)的是在 壓縮文件名和參數(shù)對(duì)話框 的“添加并更新文件”選項(xiàng)和在 解壓路徑和選項(xiàng)對(duì)話框 的“解壓并更新文件”選項(xiàng)。



v 自動(dòng)檢測(cè)創(chuàng)建卷的大小或者列出所有的卷

v[k,b] 創(chuàng)建卷大小=*1000 [*1024, *1]創(chuàng)建 卷 及大小 = *1000

默認(rèn) 此開關(guān)使用 作為一千個(gè) (1000) 字節(jié) (非 1024 x 字節(jié))。你也可以輸入符號(hào)“k”來表示千字節(jié)的大小,或者符號(hào)“b”表示字節(jié),在百萬字節(jié)為 -“m”,一百萬個(gè)字節(jié)為 -“M”,G字節(jié) 枴癵”, 十億個(gè)字節(jié) 枴癎”或者使用符號(hào)“f”從數(shù)個(gè)預(yù)先定義的數(shù)值中選取一個(gè)。 預(yù)先定義的數(shù)值有 360、720、1200、1440 或 2880 并會(huì)替換成一致的磁盤大小。如果省略了大小,將會(huì)使用自動(dòng)檢測(cè)。你可以指定幾個(gè) -v 開關(guān)來為不同的卷設(shè)置不同的大小。例如:

rar a -v100k -v200k -v300k arcname

第一卷設(shè)為 100 KB 大小, 第二卷設(shè)為 200 KB, 剩下的為 300 KB。

如果分卷在可移動(dòng)磁盤創(chuàng)建,在創(chuàng)建第一個(gè)分卷之后,用戶將會(huì)被提示:

創(chuàng)建下一個(gè)分卷嗎? : 是/否/創(chuàng)建全部 在此時(shí)間里,你可以抽換磁盤?;卮稹叭俊眲t會(huì)創(chuàng)建全部的分卷而不會(huì)暫停。

默認(rèn) RAR 卷以‘volname.partNNN.rar’格式命名,NNN 的地方是卷號(hào)。使用 -vn 開關(guān)開關(guān)可能轉(zhuǎn)換成其它的擴(kuò)展基本命名規(guī)則,卷組中第一卷文件由 .rar 的擴(kuò)展名,以后卷從 .r00 到 .r99 命名。

當(dāng)解壓或測(cè)試多片的分卷壓縮文件時(shí),你只能使用第一個(gè)分卷的名稱。如果下一個(gè)分卷不在驅(qū)動(dòng)器時(shí),用戶會(huì)被提示:請(qǐng)插入磁盤 。

確定/取消

這時(shí)請(qǐng)插入正確的分卷并按下“確定”。

壓縮文件分卷是無法修改的。命令 d,f,u 或 s 也不能使用于多片的分卷壓縮文件。命令 a 只可以在創(chuàng)建新的多片分卷壓縮時(shí)使用。

這是可能的,雖然不和在多卷中文件的大小一樣,但可以大于未壓縮的大小。此事實(shí)的緣由是“存儲(chǔ)”(如果大小增加時(shí)不壓縮) 不能在多片的分卷壓縮中啟用。

壓縮文件分卷可以是 固實(shí) 以及/或是 自解壓。

此開關(guān)等同于界面模式 壓縮文件名和參數(shù) 對(duì)話框的“分割成卷”區(qū)域。

例子:

創(chuàng)建 1200000 字節(jié)大小的固實(shí),分卷自解壓文件

WinRAR a -v1200 -s -sfx bitmaps



vd 創(chuàng)建卷前清除磁盤內(nèi)容

當(dāng)使用“-vd”時(shí),在開始?jí)嚎s操作之前,全部在目標(biāo)磁盤的文件和文件夾將會(huì)先清除。如果你創(chuàng)建 分卷 ,在創(chuàng)建每一個(gè)分卷之前,都將先運(yùn)行清除操作,以讓你可以放入非空白的磁盤,但你必須注意在磁盤上不包含任何的有用信息。

此開關(guān)只能應(yīng)用在可移動(dòng)磁盤,硬盤是無法使用它清除的。



ver[n] 文件版本控制

當(dāng)在已經(jīng)存在的壓縮文件中更新文件時(shí),強(qiáng)制 RAR 保留前一文件版本。舊版本被命名為‘filename;n’,‘n’處是版本號(hào)。僅只吃 RAR 壓縮文件。

當(dāng)時(shí)不使用開關(guān) -ver 解壓一個(gè)壓縮文件,rar 默認(rèn)只解壓最近添加地文件版本,它的名字不能包含數(shù)字后綴。但是如果你正確指定了文件名,包括版本,它也可以解壓。例如,‘rar x arcname’將只解壓組新版本,當(dāng)使用‘rar x arcname file.txt;5’將解壓‘file.txt;5’,如果它在壓縮文件中存在的話。

解壓時(shí)如果你不帶參數(shù)指定 -ver 開關(guān), RAR 將解壓所有和文件掩碼匹配的所有文件中的所有版本。這樣版本號(hào)沒有從未壓縮文件名中刪除。你也可以使用數(shù)字作為 -ver 的參數(shù)來解壓一個(gè)具體的文件版本。它將告訴RAR只解壓這個(gè)版本并從文件名中刪除版本號(hào)。例如,‘rar x -ver5 arcname’將只解壓第五版本文件。

如果壓縮時(shí)你指定了‘n’參數(shù),它會(huì)限制在壓縮文件中文件版本的最大數(shù)字。超過此限制的舊的文件版本會(huì)被移除。



vn 使用舊風(fēng)格的卷命名方案

默認(rèn) RAR 卷 以‘volname.partNNN.rar’ 格式命名,NNN的地方是卷號(hào)。使用 -vn 開關(guān)可能轉(zhuǎn)換成其它的擴(kuò)展基本命名規(guī)則,卷組中第一卷文件由 .rar 的擴(kuò)展名,以后卷從 .r00 到 .r99 命名。它可能有用,如果你要在MS DOS下解壓一個(gè)壓縮文件時(shí),不允許在文件名中超過一個(gè)點(diǎn)‘.’。

vp 每卷之前暫停

默認(rèn) RAR 僅在可移動(dòng)磁盤創(chuàng)建,或解壓下一個(gè)分卷之前才會(huì)詢問確認(rèn)。此開關(guān)強(qiáng)制永遠(yuǎn)作如此的確認(rèn)。如果磁盤空間有限,并且你希望在創(chuàng)建之后立即復(fù)制每一個(gè)分卷到另外的磁盤時(shí),這會(huì)相當(dāng)有用。



w 指定工作目錄

x 排除指定的文件

排除指定文件,統(tǒng)配符可以用在名稱和文件掩碼的文件部分。 在同一命令行你可以指定開關(guān)‘-x’數(shù)次:

如果掩碼包含通配符,它應(yīng)用到當(dāng)前目錄和它的子目錄。沒有通配符它不遞歸,所以如果你要在所有文件夾中排除某些“文件名”,你需要指定兩個(gè)掩碼:用于當(dāng)前目錄的“文件名”和用于子目錄的“*filename”。如果你知道一個(gè)文件的確切路徑,你可以是使用“路徑文件名”語法來僅排除 “文件名”的此副本。如果你在解壓一個(gè)壓縮文件時(shí)使用 -x路徑文件名語法,“路徑”必須是一個(gè)壓縮文件內(nèi)的路徑,而不是在解壓后的磁盤上的文件路徑。

例子:

添加全部 *.exe 文件到壓縮文件 bin,但排除有 f 開頭名稱的文件

WinRAR a -xf*.* bin *.exe

2) 壓縮C:上除了Temp文件夾外的所有文件

WinRAR a -r -x*temp* savec c:*

3) 從文件 docs.rar 中解壓所有的除了 *.txt 外的所有文件

WinRAR x -x*.txt docs

x@ 從標(biāo)準(zhǔn)輸入設(shè)備讀取要排除的文件名

x@ 排除指定列表文件中的文件



排除存在列表文件 名稱的文件

例子:

添加全部 *.exe 文件到壓縮文件 bin,但是如果名稱存在 list.txt 的則排除。

WinRAR a [url=mailto:-x@list.txt]-x@list.txt[/url] bin *.exe



y 假設(shè)對(duì)全部詢問都回答是

如果指定了此開關(guān),“是”為默認(rèn)值,并自動(dòng)回應(yīng)全部的詢問。



z 從文件讀取壓縮文件注釋

如果此開關(guān)與任何的壓縮文件更新命令合用時(shí),將會(huì)從指定的文件讀取注釋,添加到壓縮文件中。

例子:

從當(dāng)前文件夾添加全部文件到 固實(shí)壓縮文件 Receipts,并從 Receipts.diz 添加文件注釋

WinRAR a -zReceipts.diz -s Receipts

-  此開關(guān)會(huì)告知 WinRAR 在命令行已沒有其它的開關(guān)了。它是使用在,如果壓縮文件名或文件名是從“-”字符開始的時(shí)候。沒有“--”開關(guān)時(shí),則會(huì)將此類名稱當(dāng)成開關(guān)來處理。

例子:

從當(dāng)前文件夾添加全部文件到 固實(shí) 壓縮文件 -StrangeName

WinRAR a -s -- -StrangeName

--------------------------------------------------------------------------------------------------

WinRAR 退出代碼

WinRAR 在成功操作的情況下以 0 代碼退出。非零退出代碼表示下列錯(cuò)誤:

代碼值 描述

0 成功操作。

1 警告。發(fā)生非致命錯(cuò)誤。

2 發(fā)生致命錯(cuò)誤。

3 解壓時(shí)發(fā)生 CRC 錯(cuò)誤。

4 嘗試修改一個(gè) 鎖定的壓縮文件。

5 寫錯(cuò)誤。

6 文件打開錯(cuò)誤。

7 錯(cuò)誤命令行選項(xiàng)。

8 內(nèi)存不足。

9 文件創(chuàng)建錯(cuò)誤。

255 用戶中斷。

轉(zhuǎn)載于:https://www.cnblogs.com/yoshow/archive/2008/12/26/1362750.html

總結(jié)

以上是生活随笔為你收集整理的WinRAR 命令行简体中文说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。