- UID
- 2
- 帖子
- 8351
- 積分
- 13740
- 威望
- 30
- 金錢
- 527
- 貢獻
- 694
- 魅力
- 2041
- 閱讀權限
- 255
- 性別
- 男
- 在線時間
- 2106 小時
- 註冊時間
- 2005-10-4
- 最後登錄
- 2024-11-9
|
1#
發表於 2006-10-25 15:42
| 只看該作者
winrar 功能說明
作者: wen 日期: 2006-10-25 15:42 閱讀: 716 人
打印
收藏
大 中
小
winrar 功能說明
介紹
RAR 是一個強大的工具,提供您管理及控制壓縮檔,這類的檔案一般來說, 都有 ".rar" 的副檔名。
RAR 的特色包括:-
* 高精密度的獨創壓縮演算法 * 針對多媒體資料最佳化的特殊壓縮演算法 * 使用「結實」壓縮法,比類似的工具壓縮效能更佳 * 憑證驗證 (只有註冊版提供) * 自解壓縮檔及分割檔案壓縮 (SFX) * 修復外力損壞壓縮檔的能力 * 鎖定、密碼、檔案排序清單、檔案安全及其他功能...
組態檔 ~~~~~~
Unix 版本的 RAR 從使用者的根目錄 (儲存在 HOME 環境變數) 或 /etc 目 錄下的 .rarrc 檔案讀取組態資訊。
Windows 版的 RAR 從與 rar.exe 放在相同目錄的 rar.ini 讀取組態資訊。
此檔案包含下列的字串:
選項=<任何的 RAR 選項,以空格鍵區隔>
環境變數 ~~~~~~~~
由建立的 "RAR" 環境變數可加入預設參數到 RAR 命令列。
例如,在 UNIX 底下的列數可加入您的設定檔:
RAR='-s -md1024' export RAR
當執行於命令列模式時,將會強制 RAR 建立結實的壓縮檔並使用最佳壓縮方 式及 1024 Kb 的參照索引。
RAR 控制選項優先權如下列所示:
命令列選項 最高優先權 RAR 變數的選項 較低優先權 存在組態檔的選項 最低優先權
記錄檔 ~~~~~~
如果參數 -ilog 在命令列或組態檔指定時,RAR 會寫入資訊訊息,包括處理壓 縮時檔時的錯誤,到記錄檔中。在 Unix 這個檔案命名為 .rarlog,放在使用者 的 Home 目錄。在 Windows 叫做 rar.log,放在與 rar.exe 同一個目錄中。
設定在結實壓縮檔中的檔案順序 - rarfiles.lst
rarfiles.lst 包含使用者定義檔案清單,告訴 RAR 加入檔案到結實壓縮檔的順 序,包含了檔案名稱、萬用字元及特殊項目 - $default。default 項目定義了這 個檔案中與其他項目不相符時的順序清單位置。註解的字元是 ';'。
在 Windows 中,這個檔案必須放在與 RAR 同樣的目錄下,在 Unix - 放在使用 者的 Home 目錄或 /etc 目錄。
增進作業壓縮效率及速度的要訣:
- 在壓縮檔中,類似的檔案儘可能放在一起; - 存取頻繁的檔案應該放在最前面
RAR 命令列語法 ~~~~~~~~~~~~~~
語法
RAR <命令> [ -<選項> ] <壓縮檔> <@檔案清單...> [ <檔案...> ] [ <解壓縮路徑\> ] 敘述
命令列選項 (命令及選項) 提供 RAR 建立及管理控制壓縮檔的控制項。命令是 一個字串 (或單一字母),命令 RAR 執行相對的動作。選項則設計來做修改 RAR 執行的動作。其他的參數則為壓縮檔名稱及要壓縮的檔案或要從壓縮檔解 開的檔案。
在 UNIX 環境中,您必須將萬用字元置於引號中,以避免處理到 RAR 本身。 例如,這個命令會在目前路徑從 RAR 壓縮檔解壓縮 *.asm 檔案:
rar e '*.rar' '*.asm'
命令可以是下列的任何一個:
a 加入檔案到壓縮檔。
範例:
建立或更新現存的壓縮檔 myarch,加入目前目錄中的全部檔案
rar a myarch
c 加入壓縮檔註解。註解會在處理壓縮檔時顯示。註解長度限制為 62000 位元組
範例:
rar c distrib.rar
註解也可以從檔案加入:
rar c -zinfo.txt dummy
cf 加入檔案註解。檔案註解會在給予命令 'v' 的時候才顯示。檔案註 解的長度限制為 32767 位元組。
範例:
rar cf bigarch *.txt
cw 寫入壓縮檔註解到指定的檔案。
範例:
rar cw oldarch comment.txt
d 從壓縮檔刪除檔案。請注意,如果這個命令的結果是移除壓縮檔裡 的所有檔案,則空的壓縮檔也會被移除。
e 解壓縮檔案到目前的目錄。
f 整理壓縮檔中的檔案。只有壓縮檔中的檔案比加入的還舊時才更新。 此命令不會加入新檔案到壓縮檔中。
k 鎖定壓縮檔。任何會修改壓縮檔的命令將會忽略。
範例:
rar k final.rar
l[t] 列出壓縮檔的內容 [技術性的]。檔案如同下 'v' 命令一樣列出來 ,但排除檔案路徑。例如僅顯示檔案名稱。選用的技術性資訊只有 在使用 't' 輔助字元時才會顯示。
m[f] 移動到壓縮檔 [只有檔案]。移動檔案及目錄結果,而該目錄及檔案 在成功完成封裝動作之後便刪除。如果應用 'f' 輔助字元以及或是 加入 '-ed' 選項,則目錄不會移除。
p 列印檔案到標準輸出裝置。
r 修復壓縮檔。壓縮檔修復由兩個階段所組成。首先,損壞的壓縮檔 會掃瞄恢復記錄 (參閱 'rr' 命令)。如果壓縮檔包含先前加入的 恢復記錄,而且損壞的資料部分是連續性的,並低於 N*512 位元組 ,N 代表置入壓縮檔內復原磁區的數目,壓縮檔成功重建的機會是 非常高的。當這個階段完成時,新的壓縮檔將會建立,叫做 _RECOVER.RAR。
如果損壞的壓縮檔不包含恢復記錄,或是如果壓縮檔由於嚴重的損 壞,而不能夠完全地恢復時,第二階段開始。在這個階段期間,僅 有壓縮檔結構的重建,而要恢復失敗 CRC 驗證的檔案是不可能,但 是它儘可能的從損壞的壓縮檔架構中,可存取的部位來復原未損壞 的檔案。通常這對結實的壓縮檔是很有用的。
當這個階段完成時,新的壓縮檔將會建立,叫做 _RECONST.RAR。
當復原程序作業時,當可疑的檔案出現的時候,RAR 可能會提示使 用者加以協助。
可疑的項目
名稱: <可能的檔案名稱> 大小: <大小> 封裝後: <壓縮過的大小>
將它加入到壓縮檔: Yes/No/All
輸入 "Y" 把這個項目加入檔案 _RECOVER.RAR。
範例:
rar r buggy.rar
rr[N] 選用,多餘的資訊 (恢復記錄) 可加入到壓縮檔中,也會造成壓縮 檔大小些微增大,但在磁片損毀或其他資料流失的等,可以幫助復 原壓縮檔。恢復記錄可包含最多 32768 個復原磁區。磁區的數量也 可以直接以 "rr" 命令 (N = 1, 2 .. 32768) 指定。如果使用者未 指定,則將會以壓縮檔大小自動的選取記錄區值: 復原資訊的大小 大約是壓縮檔大小總計的 1%,通常允許復原壓縮檔連續受損資料總 計大小最多達 0.6%。
也可以將它指定為壓縮檔大小的百分比,只要在命令參數後面附加 百分比符號,例如:
rar rr3% arcname
如果受損的資料是連續性的,然後每一個復原磁區都可以復原受損 資訊的 512 個位元組,然而在多重受損範圍時,這個值將會降低。
恢復記錄大小的概算公式為 : <壓縮檔大小> / 256 + <復原磁區數量> * 512 位元組。
s[名稱] 轉換壓縮檔成為自解壓縮檔類型。結合自解模組的壓縮檔。(使用預 設模組 default.sfx 或在選項指定)。根據預設值,WinRAR 使用在 RAR 壓縮檔的 SFX 模組檔案為 default.sfx,它必須與 winrar.exe 存在於相同的資料夾中以及,Unix - 在使用者的 Home 目錄。
s- 從現有的自解檔移除 SFX 模組。 RAR 會建立不含自解模組的新壓縮檔,而原有的自解壓縮檔並不會 刪除。
t 測試壓縮檔。為了驗證指定的檔案,這個命令會執行虛擬檔案解壓縮 ,但不會寫入輸出資料流。
範例:
測試在目前目錄的壓縮檔:
rar t *
或在 Unix 時:
rar t '*'
以目前目錄開始,測試全部的子目錄壓縮檔:
rar t -r *
或在 Unix 時:
rar t -r '*'
u 只有在如果壓縮檔中的檔案比被加入的還舊時才更新。
v[t] 冗長式的壓縮檔內容清單 [技術性的]。 檔案會以下列格式列出: 完整路徑名稱、檔案註解、原始及壓縮後 大小、壓縮率、上次更新日期及時間、屬性、CRC、壓縮方式以及解 壓縮所需的最低版號。當使用 't' 輔助字元時,選擇性的技術資訊將 會顯示。
壓列出全部壓縮分割檔案的內容,使用星字號 ('*') 來置於壓縮檔副檔 名,或者使用 '-v' 選項
範例:
直接將壓縮檔內容清單 (技術性的) 導向檔案
rar vt bambam >bambam.lst
x 以完整路徑名稱從壓縮檔解開壓縮
範例:
rar x -av- -c- dime 10cents.txt
從壓縮檔解開到目前資料夾,關閉 AV 檢查及註解顯示
選項 (與命令結合使用):
-? 顯示命令及選項的說明。當未輸入或是輸入無效的命令列選項時也會 顯示。
-- 停止掃瞄選項
這個選項會告知 RAR 在命令列已沒有其他的選項了。它是使用在, 如果壓縮檔的名稱或檔案名稱是從「-」字元開始的時候。沒有 "--" 選項時,則會將此類名稱當成選項來處理。
範例:
從目前資料夾加入全部檔案到結實壓縮檔 -StrangeName
RAR a -s -- -StrangeName
-ac 壓縮之後檔案的「保存」屬性將會被清除 (只有 Windows 版本有效)。
-ag[格式] 以目前日期產生壓縮檔名稱
當建立壓縮檔時,以格式「YYYYMMDDHHMMSS」附加到目前日期字串, 這對於每日的備份是有用的。
附加字串是由「格式」參數所定義,或者如果不存在時,使用 「YYYYMMDDHHMMSS」。格式字串可以包含下列的字元:
Y - 年 M - 月 MMM - 文字式的月份名稱 (Jan, Feb, 等) W - 星期(文字) (一週起點為星期一) A - 星期(數字) (星期一為 1, 星期日為 - 7) D - 日 H - 時 M - 分 (如果接續在時後面,則視為分看待) S - 秒
所有其他加入壓縮檔的字元則不會變更。
範例:
1) 使用預設的 YYYYMMDDHHMMSS 格式
winrar a -ag backup
2) 使用 DD-MMM-YY 格式
winrar a -agDD-MMM-YY backup
3) 使用 YYYYMMDDHHMM 格式
winrar a -agYYYYMMDDHHMM backup
4) 使用 YYYY-WW-A 格式
rar a -agYYYY-WW-A backup
-ao 加入有保存屬性設定的 (只有 Windows 版本有效)。
範例:
加入磁碟機 C: 具有設定「保存」屬性的全部檔案到 "f:backup" 並 清除檔案的「保存」屬性
rar a -r -ac -ao f:backup c:\*.*
-ap 設定內部壓縮檔路徑。當加入檔案到壓縮檔以及當解壓縮時從檔案名 稱移除時,將會使用與此選項結合的路徑
舉例來說,如果您希望加入檔案 readme.txt 到壓縮檔 release 的資 料夾 DOCS\ENG,您可以執行:
rar a -apDOCS\ENG release readme.txt
或解壓縮 ENG 到目前資料夾:
rar x -apDOCS release DOCS\ENG\*.*
-as 壓縮檔內容同步化
如果此選項使用於壓縮時,在目前加入的檔案清單中不存在的壓縮後 檔案,將會從壓縮檔中刪除。它可以很方便的與 -u 選項結合,用來 同步化壓縮檔及壓縮的資料夾的內容。
舉例來說,在下面命令之後:
rar a -u -as backup sources\*.cpp
壓縮檔 backup.rar 將只會包含來源資料夾的 *.cpp 檔案,其他的 全部檔案將會從壓縮檔中刪除。它看起來就好像建立新壓縮檔,但有 個重要的例外: 如果從上次備份後沒有修改過的檔案,這項作業會比 建立新壓縮檔的作業快上許多。
-av 放置憑證驗證 (註冊版才有效)。 RAR 將會放置在每一個新增及更新的壓縮檔,關於建立者、最後的 更新時間和壓縮檔名稱資訊。
如果壓縮檔包含憑證驗證,而且已被修改,而選項未指定時,原 封裝認證資訊將會被移除。
當解壓縮,測試,列出或更新的時候和有 '-av' 選項的壓縮檔,RAR 將會執行完整的驗證並且顯示訊息:
Verifying authenticity information ...
在成功的憑證驗證情況,訊息 'OK',建立者名稱和最後的更新資 訊將會被顯示。在憑證驗證失敗的情況,訊息 'FAILED' 將會被 顯示。
為了充分展現憑證驗證的特色,強烈建議使用 '-av,' 散佈軟體。
要啟用憑證驗證功能,程式必須註冊。請接洽您當地的銷售地點 或全球散佈中心。
-av- 停用檢查或加入憑證驗證。
-cfg- 關閉讀取組態設定及環境變數。
-cl 將檔名轉換成為小寫。
-cu 將檔名轉換成為大寫。
-c- 不啟動註解顯示。
-df 壓縮後刪除壓縮檔。
移動檔案到壓縮檔。此選項結合命令 a 執行時的動作相同於命令 m。
-dh 開啟共享的檔案。
允許處理由其他應用程式開啟來寫入的檔案。
這個選項是有危險性的,因為它允許加入檔案到壓縮檔,而檔案可能 正由其他應用程式進行修改中。使用時請小心。
-ds 在結實壓縮檔時不排序壓縮的檔案。
-ed 不加入空白的目錄
此選項指示,如果目錄是空的,不要將它加入壓縮檔。
-ep 從名稱中排除路徑。包含此選項時,檔案在加入壓縮檔時不會包含路 徑資訊。這可能會有在壓縮檔中,存在數個相同名稱的結果。
-ep1 從名稱排除基本目錄,不儲存在命令列輸入的路徑
範例:
全部在目錄 tmp 的檔案及目錄將會加入到壓縮檔 'test',但不包 含路徑 'tmp\'
rar a -ep1 -r test 'tmp\*'
這相當於命令:
cd tmp rar a -r ..\test cd ..
-ep2 擴大成完整路徑。當壓縮時儲存完整檔案路徑 (除了磁碟機代號和前 導的分隔符號)。
-e 指定檔案排除屬性遮罩。 是十進位,八進位 (以 '0' 前導) 或十六進位 (以 '0x' 前導) 的數字格式。如果 bitwise 的結果及 在 和檔案之間屬性不為 0, 那麼檔案將不會被加入到壓縮檔。
在 Windows 版本,也可以使用代替數位的遮罩符號 D, S, H, 及 R 指示目錄及檔案的系統,隱藏,和唯讀屬性。給予的屬性順序並不 重要。
-f 整理檔案。可使用於壓縮檔解壓縮或是建立時。命令字串 "a -f" 對等於命令 f。您也可以使用選項 "-f" 於命令 m。假如選項 "-f" 使用於命令 x 或 e,此時只有舊檔案會被從壓縮檔解開的新版本給取 代。壓縮後的檔案,沒有符合的未封裝檔案,則不會解壓縮。
-idp 顯示百分比指示。
當重新轉向輸出程檔案時,可能相當有用。
-ierr 傳送所有的錯誤到 stderr。
-ilog 記錄錯誤到檔案 (註冊版才有效)。
-inul 關閉全部的訊息。
-isnd 啟用音效提示。
-k 鎖定壓縮檔,任何會變更壓縮檔的命令一律忽略。
-kb 保留損壞的解壓縮檔案。
RAR 在預設的時候,解壓縮有 CRC 錯誤的檔案會予刪除,選項 -kb 則指定有 CRC 錯誤時不要刪除。
-m 設定壓縮方式:
-m0 僅儲存 加入檔案到壓縮檔但是不壓縮 -m1 速度最快 最快速的方法 (最低的壓縮) -m2 速度快 快速壓縮法 -m3 一般 一般 (預設) 壓縮方法 -m4 壓縮佳 良好的壓縮方法 (較高的壓縮) -m5 壓縮最佳 最佳的壓縮方法 (最高壓縮但速度最慢)
在 RAR 的預設值是使用 "-m3" 方式 (一般壓縮)。
-md 此選項允許以 Kb 來選取參照索引大小。 必須是 64、128、 256、512 或 1024 或對應字母 "a"、"b"、"c"、"d" 或 "e"。
載式參照索引,是供壓縮運算法使用的特殊記憶體區域。如果正在壓縮的 (或在結實壓縮檔,總計檔案大小的例子) 檔案大小比參照索引還大,此時 增加參照索引大小通常會增加壓縮比,降低封裝的速度,和增加記憶體需求。
預設的 RAR 載式參照索引大小是 1024 Kb。在 Windows,Unix 和 OS/2 的 RAR 的版本,可從五個不同的大小中選用一個: 64、128、256、512 或 1024 Kb。不像壓縮時一樣,解壓縮速度是不受參照索引大小所影響的。雖 然 RAR 的 DOS 版提供解壓縮源自大的參照索引的檔案的能力,在 DOS 的 RAR 的版本,載式參照索引大小被固定等於 64 Kb。但是 DOS 版仍然可 從使用大參照索引的壓縮檔中解壓縮檔案。
RAR 建立 RAR 壓縮檔時,需求的記憶體數量可以計算為
5 * <參照索引大小> + 2560Kb。
解壓縮時大約需要 1 MB,而更新結實壓縮檔時需要
5 * <參照索引大小> + 3084Kb。
DOS 版的 RAR 能夠使用傳統記憶體,EMS 和磁碟記憶體,從大型參照索引 壓縮檔解壓縮。如果沒有 EMS 或磁碟快取可用,作業可能嚴重地減緩。 DOS 版的 RAR 不能夠用預設的 SFX 模組來轉換大型參照索引壓縮檔成 SFX,而且不能夠更新如此類的結實壓縮檔。
範例:
RAR a -s -mdd sources *.asm 或 RAR a -s -md512 sources *.asm
將會建立結實壓縮檔並使用 512 Kb 參照索引。
-mm[f] 多媒體壓縮 [強制]。啟用特殊的多媒體壓縮運算法。這主要目的是 用於當壓縮如 WAV 原生的數位聲訊資料成四個 8 位元或二個 16 位 元頻道的時候,但是對於全彩色 (24 位元) 點陣圖也有良好的成效 。壓縮率的增進,最大可達 30%,可以預期超過一般的壓縮方式。多 媒體壓縮也只能使用於 RAR 壓縮檔。
在壓縮檔案期間,在多媒體模式下,RAR 會智慧的執行資料分析,並 且在不同的部分根據最適合的演算法,分別使用一般或是多媒體運算 法。當不同的資料類型存在相同的檔案時 (這個典型例子是 STM 及 MOD 檔案),如此的分析允許有最佳化的效能。
選項 -m [設定壓縮方式] 及 -s [建立結實壓縮檔] 也可以使用多 媒體壓縮,但它們只能影響以一般壓縮演算的部分。如果 -mm 應用的 資料並不是多媒體,壓縮率通常不會變更,但是由於多媒體分析的吃 重,總是會減低速度。所以並不建議使用 -mm 於非多媒體的資料。
範例:
rar a -m5 -s -mm All_My_Songs.rar *.wav
以智慧型分析為特別的資料判斷該使用結實的壓縮方法,結實壓縮 和多媒體壓縮的哪一種方式:
-ol 儲存符號連結當成檔案的替代連結。 只在 Unix 版本有效。
-ow 當壓縮儲存檔案安全資訊及解壓縮還原它的時候,使用此選項。
Unix 與 BeOS 的 RAR 版本在使用此選項時則儲存檔案擁有者、群 組,檔案存取權及審查資訊,但只在您有必須的權利範圍下有效。 注意,這僅在 Windows 下的 NTFS 檔案系統支援的安全下有效。
-os 儲存 NTFS 資料串流,只在 Win32 版本有效。
此選項意味著只能在 Windows NT 的 NTFS 檔案系統下使用,並允許 儲存與檔案相關聯的交替資料串流。在像是使用來維持某些檔案描述 所依據的串流,在 Windows 2000 底下尤其重要。如果您使用 RAR 來備份您的 NTFS 磁碟時,建議您指定這個參數。
-o+ 覆寫現存的檔案。
-o- 不覆寫現存的檔案。
-p
在壓縮或解開加密的壓縮檔期間,設定密碼 <密碼> 給加密的檔案。 密碼的大小寫必須吻合。在命令列時,如果您省略了密碼,您將會被 提示輸入它。
範例:
rar a -pmyhoney secret1 *.txt
加入檔案 *.txt 並以密碼 "myhoney" 加密。
-p- 不詢問密碼
-r 啟用子資料夾的遞迴,可使用於命令: a、u、f、m、x、e、t、k、 rr、c 及 s。
當使用於命令 a、u、f 或 m 時,不但只有目前工作的資料夾,且在 全部子資料夾的檔案將會一併處理。
當使用於命令 x、e、t、k、rr、c 或 s 時,不但只有目前工作的資 料夾,且在全部子資料夾的壓縮檔將會一併處理。
-r0 類似於 選項 -r,但是與命令 a、u、f、m 合用時,只會遞迴包含萬 用字元 "*" 及 "?" 的子資料夾名稱。
-ri< p >[ : [ s ] ] 設定優先權及停頓時間。這只可用於 Windows 的 RAR 。 這個選項讓 RAR 在多工環境下時,使用來管理系統載入負荷。可用 任務優先權數值是從 0 到 15。當
等於 0 時,則使用預設的任 務優先權。1 表示最低的任務優先權,15 - 最高。
停頓時間 [s] 是數值從 0 到 1000 (千分之一秒)。這是 RAR 將 會歸還到系統的時段,在封裝或解開封裝作業時,每次讀取後或寫入 時。停頓時間設定是有用於當有相同的優先次序的數個任務,正在系 統執行的時候。
範例:
執行 RAR 以預設優先權及每次讀取或寫入後停頓 10 ms
rar a -r -sfx -ri0:10 backup *.*
-rr[N] 加入資料恢復記錄。此選項使用於,當建立或修改壓縮檔時,加 入資料恢復記錄到壓縮檔。 請參閱 rr[N] 命令取得詳細說明
-s 建立結實壓縮檔。結實壓縮是一種特殊的壓縮方式,請參閱附錄「詞彙表」 章節來取得功能的資訊。
範例:
建立結實壓縮檔 sources.rar 使用 512 Kb 參照索引,遞迴全部目錄,只 加入 .asm 檔案:
rar a -s -md512 sources.rar *.asm -r
-s 以檔案數量建立結實群組
類似於 -s,但在壓縮 個檔案之後重設結實統計資料。通常這樣 會減低壓縮率,但也可以在結實壓縮檔損壞的例子時減少資料的流失。
-sd 建立從屬的結實分割檔案壓縮
類似 -s,但共用分割檔案壓縮之間的結實統計資料。如果使用於建立非 結實壓縮時則忽略。
根據預設值,當開始新分割檔案壓縮時使用此選項,RAR 會試著儘快的重 置結實統計資料。這代表會增加壓縮率,但也因而如果在分割檔案集的某 個結實分割檔案遺失或損壞時,將減少解壓縮部分資料的機會。
-se 以檔案副檔名建立結實群組
類似於 -s,但副檔案變更時重設結實統計資料。通常這樣會減低壓 縮率,但也可以在結實壓縮檔損壞的例子時減少資料的流失。
-sv 建立單獨結實檔案的分割
預設 RAR 會試著重置結實檔案統計。除非之前的設置有足夠的資料已包裝。
這個指令強制 RAR 略過這項功能。他減少壓縮率,但是增加了當檔案分割遺失或損毀時 解壓出部分檔案的機會。
注意:有時候 RAR 無法重置。例如: 在許多分割中壓縮了大量的檔案時 , RAR 只能重置結實統計在分別的檔案,無法在單一檔案中重置。
取消,當時使用非分割設定的壓縮時。
-sv- 建立結實檔案的分割
取消分割之間的重置統計
可以增加一點壓縮率,但是當檔案分割遺失或損毀時,會減少解壓出一部分的資料。
取消,當時使用非分割設定的壓縮時。
-s- 停用結實壓縮法
-sfx[名稱]
建立自解壓縮檔。如果建立新壓縮檔的時候,使用此選項自解壓縮檔 (使用檔案 default.sfx 模組或在選項中指定的) 將會被建立。 在 Windows 版本的 default.sfx 應該被放與 rar.exe 相同的目錄內 ,在 Unix 與 BeOS - 於使用者的 home 目錄, /usr/lib 或 /usr/local/lib。
範例:
rar a -sfxwincon.sfx myinst
使用 wincon.sfx 自解檔模組建立自解壓縮檔
-tk 維持原有的壓縮檔時間。當壓縮檔改變時,防止 RAR 修改壓縮檔時 間。
-tl 以最新的檔案設定壓縮檔時間。強制 WinRAR 以在壓縮檔中最新的檔 案時間修改壓縮檔時間。
-tn<時間> 使用此選項時,只處理比指定時間還新的那些檔案,時間字串的格 式為:
[d][h][m][s]
例如,使用選項 -tn15d 可處理檔案較新近 15 天的,以及 -tn2h30m 則處理檔案較新於 2 小時 30 分的。
-to<時間> 使用此選項時,只處理比指定時間還舊的那些檔案,時間字串的格 式與 -tn<時間> 相同。
-u 更新檔案。這可與壓縮檔解壓及建立時合用。命令字串 a -u 是對等 於命令 u。您也可以使用選項 "-u" 於命令 m。如果選項 "-u" 使用 於命令 x 或 e,這時從壓縮檔解壓縮,有最近使用的檔案,只有在舊 檔案有新版本時才會取代。這不像 -f 一樣,如果壓縮檔沒有符合的 未封裝檔案,它將會被解壓縮。
-v<大小>[k|b|f]
建立分割檔案壓縮及大小=*1000 [*1024 | *1]。 根據預設值,此選項使用 作為一千個 (1000) 位元組 (非 1024 x 位元組)。您也可以輸入符號 "k" 來表示千位元組的大小,或者符 號 "b" 表示位元組,在百萬位元組表示法為 - "m",而一百萬個位 元組則是 - "M",或者使用符號 "f" 從數個預先定義的數值中選取 一個。 預先定義的數值有 360、720、1200、1440 或 2880 並會取代 成一致的磁片大小。
如果省略了大小,將會使用自動偵測。
如果分割檔案在相同的磁碟上被建立當成暫存的檔案 (預設為目前磁碟, 但是可能與選項 '-w' 一起改變),自動偵測大小會變成無意義。在 這情況下,分割檔案大小必須明確地定義。
如果分割檔案建立在抽取式媒體,在建立第一個分割檔案之後,使用者將會被 提示:
Create next volume: Yes/No/All
在此時間裡,您可以抽換磁片。回答 "A" 則會建立全部的分割檔案而不會暫停。
在多片分割檔案的第一個分割檔案所設定的副檔名為 .rar,以下的分割檔案則結合 數字從 .R00 到 .R99。
當解壓縮或測試多片的分割檔案壓縮檔時,您只能使用第一個分割檔案的名稱 (*.rar)。如果下一個分割檔案不在磁碟機時,使用者會被提示:
請插入磁片 <下一個分割檔案名稱>。
這時請插入正確的分割檔案並按下任何鍵
當解壓縮的時候,找不到下一個分割檔案時,RAR 將會中止並顯示錯誤訊 息:
Cannot find <分割檔案名稱>
壓縮檔分割檔案是無法修改的。命令 d、f、u 或 s 也不能使用於多片的 分割檔案壓縮檔。命令 a 只可以在建立新的多片分割檔案壓縮時使用。
這是可能的,雖然不像在多片分割檔案中檔案的大小一樣,但可以大於未 壓縮的大小。這個事實的緣由是「儲存」(如果大小增加時不壓縮) 不 能在多片的分割檔案壓縮中啟用。
壓縮檔分割檔案可以是自解檔,此類壓縮檔建立時可使用 '-v' 及 '-sfx' 選項的任一種。
範例:
以固定分割檔案大小建立壓縮檔:
rar a -s -v1440 floparch.rar *.*
將會建立 1440000 位元組的結實分割檔案壓縮。
-vd 建立分割檔案壓縮前清除磁片內容
當使用 "-vd" 時,在開始壓縮作業之前,全部在目標磁片的檔案及 資料夾將會先清除。如果您建立分割檔案壓縮,在建立每一個分割檔案之前, 都將先執行清除作業,以讓您可以放入非空白的磁片,但您必須注意 在磁片上不包含任何的有用資訊。
-vp 每次分割檔案之前暫停
根據預設值,RAR 只有在抽取式磁碟建立,或解壓縮下一個分割檔案之前 才會詢問確認。 此選項強制永遠作如此的確認。如果磁碟空間有限,並且您希望在建 立之後立即複製每一個分割檔案到另外的媒體時,這會相當有用。
-w
以
分配工作目錄。此選項可用以為暫存檔案分配目錄
-x 排除指定的檔案 ,可以使用萬用字元。在相同命令列,您可以指定 選項 -x 數次:
範例:
rar a -r -x*.bak -x*.rar rawfiles
*.bak 及 *.rar 檔案將不會加入到 rawfiles
-x@ 使用指定的清單檔案來排除檔案。
範例:
rar a -x@exlist.txt arch *.exe
-y 假設全部的詢問回應皆為 "Yes"。
-z 從檔案 讀取壓縮檔註解。
限制 ~~~~
路徑名稱限制為 259 個字元。
最大壓縮檔註解長度 62000 位元組。
命令限制:
命令 'd','u','f','c','cf' 不可與壓縮檔分割檔案作業。
命令 'a' 無法更新壓縮檔分割檔案,只能建立一個。
跳離 (結束) 數值 ~~~~~~~~~~~~~~~~
RAR 以代碼 0 結束的例子代表作業成功,結束代碼不為 0,則表示作業期間 有錯誤發生:
255 使用者中斷 使用者停止進行
8 記憶體錯誤 作業時記憶體不足
7 使用者錯誤 命令列選項錯誤
6 開啟錯誤 開啟檔案錯誤
5 寫入錯誤 寫入磁碟錯誤
4 鎖定的壓縮檔 企圖修改先前由 'k' 命令鎖定的壓縮檔
3 CRC 錯誤 當解壓縮時出現 CRC 錯誤
2 無法挽回的錯誤 發生無法挽回的錯誤
1 警告 非無法挽回的錯誤出現
0 成功 作業成功 (使用者結束) |
2005.12.04不預期遇見什麼、才可能什麼都能遇見。
如果你是會員,有任何使用上的問題,請發短訊給我(wen)
如果你是訪客的話,註冊之後可以得到完整的瀏覽權限
|
|