[點晴永久免費OA]WinRAR命令行參數(shù)整理
當(dāng)前位置:點晴教程→點晴OA辦公管理信息系統(tǒng)
→『 經(jīng)驗分享&問題答疑 』
我的實例:
將D:/wk.doc 壓縮為:final.rar d:/winrar/rar a d:/final.rar d:/wk.doc 將final.rar中的wk.doc解壓到F:盤 rar e d:/final.rar F: 將final.rar轉(zhuǎn)換成自解壓文件 rar s final,rar(默認(rèn)轉(zhuǎn)換到同級目錄下了) 給自解壓文件(.exe)添加注釋(設(shè)置默認(rèn)解壓路徑等) rar c -zwk.txt d:/final.exe 直接創(chuàng)建自解壓文件: rar a -sfx d:/cc.exe d:/cc.txt 用法: rar <命令> -<開關(guān) 1> -<開關(guān) N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑\> <命令> a 添加文件到壓縮文件 c 添加壓縮文件注釋 cf 添加文件注釋 ch 改變壓縮文件參數(shù) cw 寫入壓縮文件注釋到文件 d 刪除壓縮文件中的文件 e 解壓壓縮文件到當(dāng)前目錄 f 刷新壓縮文件中的文件 i[參數(shù)]=<串> 在壓縮文件中查找字符串 k 鎖定壓縮文件 l[t,b] 列出壓縮文件[技術(shù)信息,簡潔] m[f] 移動到壓縮文件[僅對文件] p 打印文件到標(biāo)準(zhǔn)輸出設(shè)備 r 修復(fù)壓縮文件 rc 重建丟失的卷 rn 重命名壓縮文件 rr[N] 添加數(shù)據(jù)恢復(fù)記錄 rv[N] 創(chuàng)建恢復(fù)卷 s[名字|-] 轉(zhuǎn)換壓縮文件為自解壓格式或轉(zhuǎn)換回壓縮文件 t 測試壓縮文件 u 更新壓縮文件中的文件 v[t,b] 詳細(xì)列出壓縮文件[技術(shù)信息,簡潔] x 用絕對路徑解壓文件 <開關(guān)> - 停止掃描 ac 壓縮或解壓后清除存檔屬性 ad 添加壓縮文件名到目標(biāo)路徑 ag[格式] 使用當(dāng)前日期生成壓縮文件名 ai 忽略文件屬性 ao 添加具有壓縮屬性的文件 ap<格式> 添加路徑到壓縮文件中 as 同步壓縮文件內(nèi)容 av 添加用戶身份校驗(僅注冊版本可用) av- 禁用用戶身份校驗 c- 禁用注釋顯示 cfg- 禁用讀取配置 cl 名稱轉(zhuǎn)換為小寫 cu 名稱轉(zhuǎn)換為大寫 df 壓縮后刪除文件 dh 打開共享文件 dr 刪除文件到回收站 ds 對固實壓縮文件禁用名稱排序 dw 檔案處理后清除文件 e[+]<屬性> 設(shè)置文件排除和包括屬性 ed 不添加空目錄 en 不添加"壓縮文件結(jié)束"標(biāo)志 ep 從名稱中排除路徑 ep1 從名稱中排除基本目錄 ep2 展開為完整路徑 ep3 擴(kuò)展路徑為包含盤符的完全路徑 f 刷新文件 hp[密碼] 同時加密文件數(shù)據(jù)和文件頭 id[c,d,p,q] 禁用消息 ieml[屬性] 用 E-mail 發(fā)送壓縮文件 ierr 發(fā)送所有消息到標(biāo)準(zhǔn)錯誤設(shè)備 ilog[名稱] 把錯誤寫到日志文件(只有注冊版本可用) inul 禁用所有消息 ioff 完成一個操作后關(guān)閉 PC 電源 isnd 啟用聲音 k 鎖定壓縮文件 kb 保留損壞的已解壓文件 m<0..5> 設(shè)置壓縮級別(0-存儲...3-默認(rèn)...5-最大) mc<參數(shù)> 設(shè)置高級壓縮參數(shù) md<大小> 以KB為單位的字典大小(64,128,256,512,1024,2048,4096 or A-G) ms[ext;ext] 指定存儲的文件類型 mt<線程> 設(shè)置線程數(shù) n<文件> 僅包含指定的文件 n@ 從標(biāo)準(zhǔn)輸入設(shè)備讀取文件名到包括 n@<列表> 包含在指定的列表文件中列出的文件 o[+|-] 設(shè)置覆蓋模式 oc 設(shè)置 NTFS 壓縮屬性 or 自動重命名文件 os 保存 NTFS 流 ow 保存或恢復(fù)文件所有者和組 p[密碼] 設(shè)置密碼 p- 不詢問密碼 r 遞歸子目錄 r- 禁用遞歸 r0 僅遞歸通配符名稱的子目錄 ri<P>[:<S>] 設(shè)置優(yōu)先級(0-默認(rèn),1-最小..15-最大)和以毫秒為單位的休眠時間 rr[N] 添加數(shù)據(jù)恢復(fù)記錄 rv[N] 創(chuàng)建恢復(fù)卷 s[<N>,v[-],e] 創(chuàng)建固實壓縮文件 s- 禁用固實壓縮文件 sc<chr>[obj] 指定字符集 sfx[名稱] 創(chuàng)建自解壓壓縮文件 st[名稱] 從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)(stdin) sl<大小> 處理小于指定大小的文件 sm<大小> 處理超過指定大小的文件 t 壓縮后測試文件 ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS tk 保留原始壓縮文件時間 tl 設(shè)置壓縮文件時間為最新文件時間 tn<時間> 添加 <時間> 以后的文件 to<時間> 添加 <時間> 以前的文件 ts<m,c,a>[N] 保存或恢復(fù)文件時間(修改,創(chuàng)建,訪問) u 更新文件 v 自動檢測創(chuàng)建卷的大小或者列出所有的卷 v<大小>[k,b] 創(chuàng)建卷大小=<大小>*1000 [*1024, *1] vd 創(chuàng)建容量前清除磁盤內(nèi)容 ver[n] 文件版本控制 vn 使用舊風(fēng)格的卷命名方案 vp 每卷之前暫停 w<路徑> 指定工作目錄 x<文件> 排除指定的文件 x@ 從標(biāo)準(zhǔn)輸入設(shè)備讀取要排除的文件名 x@<列表> 排除在指定的列表文件中列出的文件 y 假設(shè)對全部詢問都回答是 z[文件] 從文件讀取壓縮文件注釋 D:\WinRAR> ================ 舉個例子: 1. 建立一個批處理文件,里頭起作用的只有1行:) ======================================= BackFav.bat(名字可以隨便起)文件內(nèi)容: REM 這個批處理文件是用來自動備份我的收藏夾 REM WinRAR <命令> -<開關(guān)1> -<開關(guān)N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑"> "D:"Program Files"WinRAR"WinRAR.exe" a -as -r -sfx -zsfxpara.txt -EP1 "d:"my documents"Favorites.exe" "%USERPROFILE%"Favorites" ========================================= 參數(shù)說明: a: 添加指定的文件(源目錄,這里是"%USERPROFILE%"Favorites")和文件夾到壓縮文件(目標(biāo)文件,這里是"d:"my documents"Favorites.exe")中。 -as: 這是一個開關(guān),指添加方式是“同步壓縮文件內(nèi)容” -r: 表示“包含子文件夾” -sfx: 表示建立的是一個自解壓文件 -zsfxpara.txt: 從文件sfxpara.txt讀取壓縮文件注釋,這注釋有什么用后面解釋 -ep1: 表示不把路徑%USERPROFILE%保存在壓縮文件中 2. 注釋文件的作用 建立壓縮文件的時候不光要考慮壓縮那些文件,還要考慮怎么解壓縮。通過注釋文件可以向壓縮包傳遞許多有用的信息。 sfxpara.txt內(nèi)容: PATH=%USERPROFILE%" Silent=1 --------------------------------- 從命令行也可以運行-WinRAR-命令,常規(guī)的命令行語法描述如下: WinRAR----- 命令-要-WinRAR-運行的字符組合代表功能 開關(guān)-切換操作指定類型,壓縮強(qiáng)度,壓縮文件類型,等等的定義。 壓縮文件-要處理的壓縮文件名。 文件-要處理的文件名。 列表文件-列表文件是包含要處理文件名稱的純文本。文件名應(yīng)該在第一卷啟動??梢栽诹斜砦募惺褂?/字符后添加注釋 。例如,你可以包含兩列字符串創(chuàng)建-backup.lst:c:\work\doc\*.txt-//備份文本文檔-c:\work\image\*.bmp-//備份圖片 c:\work\misc并接著運行:-winrar-a-backup-@backup.lst你可以在命令行中同時指定普通的文件名和列表文件名。 解壓路徑-只與命令-e-和-x-,搭配使用。指出解壓文件添加的位置。如果文件夾不存在時,會自動創(chuàng)建。 注意事項 a)-如果未指定-文件-或是-列表文件-時,WinRAR-將會以缺省的-*.*-運行全部的文件; b)-如果未指定壓縮文件擴(kuò)展名時,WinRAR-將會使用在-壓縮配置-中選定的默認(rèn)壓縮文件格式。但你可以指定-.RAR-或-.ZIP-擴(kuò)展 名來替換它們; c)-在命令行所輸入的開關(guān)會替換相同的配置設(shè)置值; d)-在命令-c、e、s、t、rr、k-和-x-可在壓縮文件名中使用通配符。如此可以用單個的命令來進(jìn)行超過一個以上的壓縮文件,除此 之外,如果你指定--r-開關(guān)于這些命令時,它們將會搜索在子文件夾中的壓縮文件; e)-某些命令和開關(guān)只應(yīng)用在-RAR-壓縮文件,有些則在-RAR-和-ZIP-都可使用,而某些則可應(yīng)用在全部的壓縮文件格式。這一些都 得看壓縮文件格式所提供的特性而定; f)-命令和開關(guān)的大小寫是相同意思的,你可以用大寫或者小寫來下命令均可。 --------------------------------------------------------------------------- a-添加文件到壓縮文件 添加指定的文件和文件夾到壓縮文件中。此命令行等同于-添加。 注意:-因為分卷壓縮文件修改是禁用的,此命令無法應(yīng)用來更新分卷壓縮文件,只用于創(chuàng)建時。 例子: a)-從當(dāng)前文件夾添加全部-*.hlp-文件到壓縮文件-help.rar-中 WinRAR-a-help-*.hlp b)-從當(dāng)前文件夾和子文件夾壓縮全部文件成為-362000-字節(jié)大小、固實的、分卷自解壓文件-save.part1.exe,save.part2.rar,save.part3.rar-等,并在每一個分卷中添加恢復(fù)記錄 WinRAR-a--r--v362--s--sfx--rr-save 因為未指定文件名,全部文件-(*.*)-將會被添加。 c)-如果指定了文件夾名,并結(jié)合引用參數(shù)-開關(guān)--r,這時整個文件夾和子文件夾的全部內(nèi)容都會被添加到壓縮文件中。下面的命令 將會把文件夾-Bitmaps-中全部的文件添加到-RAR-壓縮文件-Pictures-中 WinRAR-a--r-Pictures.rar-Bitmaps 當(dāng)然這也可以使用常規(guī)格式用-Bitmaps-來代替-Bitmaps\*.*。 c-添加壓縮文件注釋 此命令允許在壓縮文件中添加-注釋-。RAR-壓縮文件的最大注釋長度是-62000-字節(jié),而-ZIP-壓縮文件則為-32768-字節(jié)。添加壓縮文件注釋也可以通過使用-壓縮文件管理-命令-添加壓縮文件注釋。 因為分卷壓縮文件修改是禁用的,所以注釋無法應(yīng)用在分卷壓縮。當(dāng)創(chuàng)建分卷壓縮時,你可以使用開關(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)-如果從壓縮文件刪除全部的文件時,空白的壓縮文件將會被刪除。 2)-因為分卷壓縮文件修改是禁用的,此命令無法應(yīng)用于分卷壓縮。 例子: 從壓縮文件-dummy-刪除全部的-*.dmy-文件 WinRAR-d-dummy-*.dmy e-解壓壓縮文件到當(dāng)前目錄 忽略路徑解壓壓縮的文件到當(dāng)前或指定的文件夾。此命令行對應(yīng)的是-壓縮文件管理-命令-解壓到指定文件夾-并在-解壓路徑和選項對話框-“不解壓路徑”的選項是啟用時。 例子: 在當(dāng)前文件夾,從全部的-RAR-壓縮文件解壓所有的-*.doc-文件到當(dāng)前文件夾 WinRAR-e-*.rar-*.doc f-刷新壓縮文件中的文件 只有在壓縮文件中的文件比添加的還舊時才更新。此命令不會把新文件添加到壓縮文件中。命令行等同于-添加到壓縮文件-并且 在-壓縮文件名和參數(shù)對話框-選擇了“只刷新已存在的文件”的更新模式。 因為分卷壓縮文件修改是禁用的,所以此命令無法應(yīng)用在分卷壓縮。 另請參閱:-命令-A---添加文件到壓縮文件 i[參數(shù)]=-在壓縮文件中查找字符串 在壓縮文件中查找字符串。支持下列參數(shù): i---不區(qū)分大小寫查找(默認(rèn)); c---區(qū)分大小寫查找; h---十六進(jìn)制查找; t---使用-ANSI,-Unicode-和-OEM-字符表; 如果沒有指定參數(shù),它可以使用簡單的命令行語法-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-在未來對壓縮文件的任何修改。此命令行命令相當(dāng)于-壓縮文件管理-命令-鎖定壓縮文件。 例子: WinRAR-k-release 壓縮文件管理:-WinRAR-圖形界面可以是二種基本狀態(tài)中的一種:-文件管理模式或壓縮文件管理模式。 在文件管理模式,將會顯示當(dāng)前工作文件夾的文件和文件夾列表。你可以使用鼠標(biāo)或鍵盤等常用的-Windows-方式來-選擇-文件和文件夾,以及運行不同文件操作,例如壓縮或者刪除。這些模式也可以用壓縮文件組來運行測試和解壓操作。 在壓縮文件管理模式,將會顯示當(dāng)前打開的壓縮文件的壓縮文件和文件夾列表,你也可以選擇文件和文件夾,并運行如解壓、測試或注釋等壓縮文件指定操作。 在任一個模式里,你均可以更改當(dāng)前的文件夾-(實際的或壓縮過的)。按下-Backspace-或-Ctrl+PgUp-或在文件夾的".."名稱上雙擊,可以轉(zhuǎn)到磁盤或壓縮文件文件夾的上一層。如果你正在查看壓縮文件的最上層文件夾,相同的動作將會關(guān)閉壓縮文件,并返回到-WinRAR-文件管理模式。按下-Enter-或-Ctrl+PgDn-或在任何其它的文件夾上雙擊則進(jìn)入里面。同樣的動作應(yīng)用在壓縮文件名時,則會打開此壓縮文件。Ctrl+\-則將磁盤的最上層文件夾設(shè)置為當(dāng)前文件夾。 要進(jìn)入-WinRAR-的文件管理模式,只需很簡單地在-WinRAR-圖標(biāo)上雙擊,或者從命令行不加參數(shù)運行-WinRAR。 要進(jìn)入-WinRAR-的壓縮文件管理模式,先從文件管理模式啟動-WinRAR,然后將光標(biāo)移到想要的壓縮文件上,并在壓縮文件名上按下-Enter-或從-文件菜單-使用“打開壓縮文件”命令。或者在-Windows-界面-(資源管理器或桌面)-的壓縮文件名上以鼠標(biāo)雙擊就可用-WinRAR-將它打開。要有這樣的特性,WinRAR-必須在安裝期間關(guān)聯(lián)到壓縮文件-(它是默認(rèn)的安裝選項)。你也可在安裝后使用-綜合設(shè)置對話框-將壓縮文件關(guān)聯(lián)到-WinRAR。最后,如果在命令行以壓縮文件名作為單個參數(shù)運行-WinRAR,也可以直接從命令行進(jìn)入想要的壓縮文件。 鎖定壓縮文件:-此命令使用于當(dāng)-WinRAR-是用在-文件管理-和-壓縮文件管理-模式時。如果你在壓縮文件內(nèi)部,你不需要選擇任何要運行該命令的文件,只要使用-命令菜單、工具欄上的“鎖定”按鈕或鍵盤快捷鍵-Alt+L-運行“鎖定壓縮文件”命令。如果你在文件管理模式瀏覽未壓縮文件,首先選擇要搜索來鎖定的壓縮文件和文件夾。 鎖定的壓縮文件便無法再通過-WinRAR-修改。你可以鎖定重要的壓縮文件,以防止被意外的修改。這個功能只能被-RAR-壓縮文 件支持。 命令行對應(yīng)命令:-命令“k” l[t,b]-列出壓縮文件[技術(shù)信息,簡潔] m[f]-移動到壓縮文件[僅對文件] 類似-命令-a-,但在壓縮操作成功完成后,文件和文件夾將會被清除。此命令行等同于-添加到壓縮文件-并且在-壓縮文件名和參數(shù)對話框中啟用“壓縮之后刪除”選項。 因為分卷壓縮文件修改是禁用的,所以此命令無法應(yīng)用在更新分卷壓縮,只能創(chuàng)建。 p-打印文件到標(biāo)準(zhǔn)輸出設(shè)備 r-修復(fù)壓縮文件 壓縮文件修復(fù)由二個階段所組成。首先,損壞的壓縮文件會掃描-恢復(fù)記錄-(參閱-rr-命令)。如果壓縮文件包含先前添加的恢復(fù)記錄,而且損壞的數(shù)據(jù)部分是連續(xù)性的,并低于-N*512-字節(jié),N-代表置入壓縮文件內(nèi)恢復(fù)扇區(qū)的數(shù)目,壓縮文件成功重建的機(jī)會是非常高的。當(dāng)此階段完成時,新的壓縮文件將會創(chuàng)建,叫做-_recover.rar。 如果損壞的壓縮文件不包含恢復(fù)記錄,或是如果壓縮文件由于嚴(yán)重的損壞,而不能夠完全恢復(fù)時,第二階段開始。在此階段期間,僅有壓縮文件結(jié)構(gòu)的重建,而要恢復(fù)失敗-CRC-驗證的文件是不可能,但是它盡可能的從損壞的壓縮文件架構(gòu)中,可訪問的部位來恢復(fù)未損壞的文件。通常這對固實的壓縮文件是有用的,在損壞的固實壓縮文件,通常僅第一個文件可能在第二個階段期間被恢復(fù)的。 當(dāng)此階段完成時,新的壓縮文件將會創(chuàng)建,叫做-_reconst.rar。 當(dāng)恢復(fù)程序操作時,當(dāng)可疑的文件出現(xiàn)的時候,WinRAR-可能會提示用戶加以協(xié)助。 可疑的項目-。將它添加到壓縮文件:-是/否/全部 回答“是”把此項目添加文件-_recover.rar。 此命令行等同于-文件管理-命令-修復(fù)壓縮文件。 例子: winrar-r-buggy.rar rc-重建丟失的卷 使用-恢復(fù)卷-(.rev-文件)重建丟失的卷。你需要指定任何存在的卷作為壓縮文件名,例如: winrar-rc-backup.part03.rar 你可以在-這里-讀到更多關(guān)于恢復(fù)卷的信息。 rn-重命名壓縮文件 重命名壓縮文件。這個命令只支持-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)行簡單像改變文件擴(kuò)展名的名稱轉(zhuǎn)換。例如: winrar-rn-data.rar-*.txt-*.bak 將把所有的-*.txt-文件重命名為-*.bak。 WinRAR-不檢查目標(biāo)文件名是否已經(jīng)在壓縮文件中存在,所以你需要小心,防止重名。尤其是使用統(tǒng)配符時特別重要。這個命令有潛在的危險,因為一個錯誤的統(tǒng)配符可以損壞所有的壓縮文件名。 rr[N]-添加數(shù)據(jù)恢復(fù)記錄 選擇性的,多余的信息-(恢復(fù)記錄)-可添加到壓縮文件中,也會造成壓縮文件大小些微增大,但在磁盤失敗或是其它數(shù)據(jù)流失時,可以幫助恢復(fù)壓縮文件。- 恢復(fù)記錄可包含最多-524288-個恢復(fù)扇區(qū)。如果受損數(shù)據(jù)部位是連續(xù)性的,這時每一個扇區(qū)能夠恢復(fù)-512-個字節(jié)的受損信息, 然而在多區(qū)域受損時,此值將會減少。 扇區(qū)的數(shù)量也可以直接以“rr”命令-(N-=-1,2-..-524288)-指定。如果用戶未指定,則將會以壓縮文件大小自動的選擇記錄區(qū) 值:-恢復(fù)信息的大小大約是壓縮文件大小總計的-1%,通常允許恢復(fù)壓縮文件連續(xù)受損數(shù)據(jù)總計大小最多達(dá)-0.6%。 你也可以使用百分比字符附加指定-壓縮文件大小百分比的恢復(fù)記錄大小。例如,‘rar-rr3%-壓縮文件名’注意如果你從.bat-或-.cmd-文件運行這個命令時,你需要使用-rr3%%-代替-rr3%,因為命令處理把符號‘%’作為批處理文件開始的參數(shù)。你 可以使用-‘p’代替‘%’,所以‘rr3p’也可運行。 恢復(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文件),以后它可以在卷組中重建丟失的文件。 這個命令只對多卷壓縮文件敏感,你需要在組中指定第一卷的名字作為壓縮文件名。例如: winrar-rv3-data.part01.rar 選項-參數(shù)指定創(chuàng)建恢復(fù)卷的數(shù)目并必須少于RAR卷的總數(shù)。你也可以附加一個百分號到這個參數(shù)上,這樣創(chuàng)建的.rev文件的 數(shù)目將等于從RAR卷總數(shù)獲得的這個百分比。-例如: winrar-rv15%-data.part01.rar 你可以在-這里-讀到更多關(guān)于恢復(fù)卷的信息。 s[名字|-]-轉(zhuǎn)換壓縮文件為自解壓格式或轉(zhuǎn)換回壓縮文件 這個命令會創(chuàng)建一個自解壓文件-(SFX)-當(dāng)運行時會解壓包含在里面的文件。 你也可以制作自解壓當(dāng)成多片的分卷壓縮第一個序列,但必須注意一點,因為自解壓模塊的數(shù)量而會使文件大小較大些。自解壓分卷的創(chuàng)建可使用命令-a-并加上開關(guān):--v--sfx,然后你不需要確認(rèn)分卷的大小---第一個分卷會自動的以正確的大小來創(chuàng)建。 這個命令行等同于-壓縮文件管理-命令-把壓縮文件轉(zhuǎn)換成自解壓格式。 例子: WinRAR-s-diamant 默認(rèn)-WinRAR-使用在-RAR-壓縮文件的自解壓模塊文件為-default.sfx,它必須與winrar.exe-存在于相同的文件夾中以及,對于-ZIP-壓縮文件則使用-zip.sfx-模塊。也可以在“s”命令中,指定交替的自解壓模塊名。 例如,要添加-DOS-自解壓模塊-dos.sfx-則運行: WinRAR-sdos.sfx-myinst ------------------- s--這個命令會從已存在的-自解壓文件-(SFX)-刪除自解壓模塊。 WinRAR-會創(chuàng)建新的不含自解壓模塊的壓縮文件,原有的自解壓文件不會刪除。 例子: WinRAR-s--rarsetup.exe- t-測試壓縮文件 為了驗證指定的文件,這個命令會運行虛擬文件解壓,但不會寫入輸出數(shù)據(jù)流。這個命令行等同于-壓縮文件管理-命令-測試文件。 例子: 測試全部在磁盤上的-*.rar-壓縮文件 WinRAR-t--r-\*.rar u-更新壓縮文件中的文件 這個命令,就好象-命令-f-一樣。僅在如果壓縮文件中的文件比被添加的還舊時才更新,但不像“f”的地方是,它只會添加新的文件。- 這個命令行等同于-添加到壓縮文件-并在-壓縮文件名和參數(shù)對話框-中選擇“添加和更新文件”的更新模式。 因為分卷壓縮文件修改是禁用的,所以這個命令無法應(yīng)用在分卷壓縮。 另請參閱:-命令-A---添加文件到壓縮文件中 v[t,b]-詳細(xì)列出壓縮文件[技術(shù)信息,簡潔] x-用絕對路徑解壓文件 以完整路徑解壓文件和文件夾。保存在壓縮文件中的文件夾架構(gòu),將會完整的還原恢復(fù)。此命令行等同于-壓縮文件管理-命令-解壓 類似的方法有-命令-e,此命令可以解壓文件到當(dāng)前文件夾或者指定的文件夾。 例如,命令: WinRAR-x-Fonts-*.ttf 會從壓縮文件解壓-*.ttf-字體文件到當(dāng)前文件夾,但下面命令: WinRAR-x-Fonts-*.ttf-NewFonts\ 會從壓縮文件解壓-*.ttf-字體文件到文件夾-NewFonts 在上面的例子,你必須使用附加的倒斜線來表示目標(biāo)文件夾。 --停止掃描 ac-壓縮或解壓后清除存檔屬性 此開關(guān)是設(shè)計用于備份目標(biāo)的。當(dāng)壓縮時使用此開關(guān),在壓縮之后文件的“存檔”屬性將會被清除?;蛘呷绻窃诮鈮旱臅r候,WinRAR-會清除解壓后文件的“存檔”屬性。 ad-添加壓縮文件名到目標(biāo)路徑 這個選項可以在解壓一組壓縮文件時使用。默認(rèn)條件下-RAR-把從壓縮文件中解壓的文件放在同一目錄下,但是這個開關(guān)讓從每個壓縮文件中解壓的文件都創(chuàng)建一個單獨的目錄。 例子: rar-x--ad-*.rar-data\ WinRAR-將為在‘data’下每一個未壓縮的壓縮文件創(chuàng)建子目錄。 af-指定壓縮文件格式 這個開關(guān)在-WinRAR-命令行中允許定義新壓縮文件類型-參數(shù)可以是‘rar’或‘zip’。 例如,‘winrar-a--afzip-arc’將創(chuàng)建-arc.zip-壓縮文件。 這個開關(guān)只被-WinRAR-支持??刂婆_-RAR-不能創(chuàng)建-ZIP-壓縮文件。- ag[格式]-使用當(dāng)前日期生成壓縮文件名 當(dāng)創(chuàng)建壓縮文件時,以格式“YYYYMMDDHHMMSS”附加當(dāng)前日期字符串,這對于每日更新是有用的。 附加字符串是由“格式”參數(shù)所定義,或者如果不存在時,則使用“YYYYMMDDHHMMSS”。格式字符串可以包含下列的字符: Y-年 M-月 MMM-文本式的月份名-(Jan,F(xiàn)eb,等) W-文本星期名-(星期以星期一開始) A-數(shù)字星期名-(星期一為-1,星期日為-7) D-日(月) E-日(年) H-時 M-分-(如果接續(xù)在時候面,則視為分看待) S-秒 N-壓縮文件數(shù)字。WinRAR-搜索要生成的名字的文件是否存在,如果發(fā)現(xiàn)它已經(jīng)存在,將遞增一個壓縮文件數(shù)字,直到生成一個唯一的名字。 上面列出的每個字符串僅表示添加到壓縮文件名中的一個字符。例如,使用-WW-表示-2-數(shù)字的星期或-YYYY-定義-4-數(shù)字的年。 如果在格式化字符串的第一個字符是‘+’,日期字符串和基本壓縮文件名位置交換,所以日期將在壓縮文件名之前。 格式字符串可以包含在-''{''-和-''}''-包含的可選字符。此文本插入到壓縮文件名中。 所有其它字符都原樣添加到壓縮文件名。 如果你需要更新已經(jīng)存在的壓縮文件,小心使用--ag-開關(guān)。依賴于以前使用的--ag-傳送的格式字符串和時間,生成的和現(xiàn)有的壓縮文件名可能不匹配。在這種情況下-WinRAR-會創(chuàng)建一個新的壓縮文件,而不是更新現(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-格式掩碼在同一天使用超過一次時,也產(chǎn)生唯一的文件名 winrar-a--agYYYYMMDD-NN-backup ao-添加具有壓縮屬性的文件 此開關(guān)是設(shè)計用于備份目的的。當(dāng)壓縮時使用此開關(guān),只會添加“存檔”屬性的文件到壓縮文件中。 例子: 添加驅(qū)動器-C:-具有“存檔”屬性的全部文件到“f:backup”并清除文件的“存檔”屬性 WinRAR-a--r--ac--ao-f:backup-c:\*.* ap-添加路徑到壓縮文件中 當(dāng)添加文件到壓縮文件以及當(dāng)解壓時從文件名刪除時,將會使用與此開關(guān)結(jié)合的路徑。 舉例來說,如果你希望添加文件-readme.txt-到壓縮文件-release-的文件夾-DOCS\ENG-中,你可以運行: WinRAR-a--apDOCS\ENG-release-readme.txt 或解壓-ENG-到當(dāng)前文件夾: WinRAR-x--apDOCS-release-DOCS\ENG\*.* 僅可用于-RAR-和-ZIP-格式。 as-同步壓縮文件內(nèi)容 如果此開關(guān)使用于壓縮時,在當(dāng)前添加的文件列表中不存在的被壓縮文件,將會從壓縮文件中刪除。它可以很方便的與--u-開關(guān)結(jié)合,用來同步壓縮文件和壓縮的文件夾的內(nèi)容。 舉例來說,在下面命令之后: winrar-a--u--as-backup-sources\*.cpp 壓縮文件-backup.rar-將只會包含源文件夾的-*.cpp-文件,其它的全部文件將會從壓縮文件中刪除。它看起來就好象創(chuàng)建新壓縮文件,但有一個重要的不同:-如果從上次備份后沒有修改過的文件,這項操作會比創(chuàng)建新壓縮文件的操作快上許多。 只可用于-RAR-格式。 av-添加用戶身份校驗(僅注冊版本可用) 如果使用此開關(guān),WinRAR-將會在每個新建和更新的壓縮文件,添加關(guān)于創(chuàng)建者,上次更新時間和壓縮文件名的信息。如果壓縮文件包含了用戶身份校驗信息,在被修改后此開關(guān)未指定時,用戶身份校驗信息將會被刪除。 在-壓縮文件管理模式,你始終可以使用-顯示信息-命令來讀取認(rèn)證信息。認(rèn)證信息只支持于-RAR-壓縮文件格式。 當(dāng)創(chuàng)建分卷壓縮文件時使用“-av”開關(guān),認(rèn)證信息將會被放到每一個分卷中。 為了啟動認(rèn)證信息的功能,此程序-必須注冊。請閱讀-許可和注冊信息-章節(jié)來獲得更多關(guān)于注冊的信息。 如果此開關(guān)未指定,認(rèn)證信息僅在-壓縮配置-的“添加用戶身份校驗信息”選項打開時才會添加。 例子: 從當(dāng)前文件夾添加全部的文件到壓縮文件“release”并添加用戶身份校驗信息到壓縮文件 WinRAR-a--av-release av--禁用用戶身份校驗 即使-壓縮配置-的“添加用戶身份校驗信息”選項是打開的,此開關(guān)仍會關(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-運行于-命令行模式-時,而開關(guān)--cl、-cu、-tk、-tl、-p-則可同時使用于界面模式和命令行模式。 示例 命令 SET-RAR=-s--m5--md1024 當(dāng)運行于命令行模式時,將會強(qiáng)制-WinRAR-創(chuàng)建-固實壓縮文件-并使用最優(yōu)壓縮方式和-1024-Kb-的字典。 cl-名稱轉(zhuǎn)換為小寫 當(dāng)使用此開關(guān)時,從壓縮文件解壓、添加到壓縮文件、修改或更新壓縮文件中的文件的全部文件名都將被轉(zhuǎn)換成為小寫。這有時可用于當(dāng)從一個有區(qū)分大小寫的操作系統(tǒng),移動壓縮文件到另一個有區(qū)分大小寫的操作系統(tǒng)。舉例來說,從-UNIX-下解壓,但壓縮 文件創(chuàng)建在-DOS-下。 例子: 從-port.rar-解壓全部的文件并將名稱轉(zhuǎn)換成小寫 WinRAR-x--cl-port cu-名稱轉(zhuǎn)換為大寫 當(dāng)使用此開關(guān)時,從壓縮文件解壓、添加到壓縮文件、修改或更新壓縮文件中的文件的全部文件名都將被轉(zhuǎn)換成為大寫。 例子: 從-port.rar-解壓全部的文件并將名稱轉(zhuǎn)換成大寫 WinRAR-x--cu-port df-壓縮后刪除文件 移動文件到壓縮文件。此開關(guān)結(jié)合命令-a-運行時的動作等同于命令-m。 dh-打開共享文件 允許處理由其它應(yīng)用程序打開來寫入的文件。 如果應(yīng)用程序允許度去訪問文件時,這個開關(guān)有用,但是如果文件的所有訪問類型都被禁止,文件打開操作仍然會失敗。 此開關(guān)是有危險性的,因為它允許添加文件到壓縮文件,而文件可能正由其它應(yīng)用程序進(jìn)行修改中。使用時請小心。 如果未指定此開關(guān),則依據(jù)在-壓縮配置-的“打開共享的文件”選項設(shè)置而定。 例子: WinRAR-a--dh-dbf-*.dbf ds-對固實壓縮文件禁用名稱排序 此開關(guān)只對-固實-RAR-壓縮文件有意義。固實壓縮文件的壓縮率是依據(jù)文件的順序而定的,默認(rèn)的-WinRAR-添加到固實壓縮文件的文件是按擴(kuò)展名排序的。你可以使用此開關(guān)--ds-關(guān)閉此項排序,并試著設(shè)置更為最優(yōu)化的文件順序。通常類似的數(shù)據(jù)是被添加在 一起的。 例子: WinRAR-a--s--ds-tools-*.com-*.exe-*.doc-*.txt-*.* 文件將會以:-*.com、*.exe、*.doc、*.txt、全部其它文件類型的順序來添加。 注意: 文件-rarfiles.lst-也可以用來定義固實壓縮文件中的文件順序 e[+]-設(shè)置文件排除和包括屬性 指定文件排除屬性掩碼。-是一個十進(jìn)制、八進(jìn)制、(以‘0’開頭)-或十六進(jìn)制-(以‘0x’開頭)-格式的數(shù)字。如果和文件屬性-AND-邏輯運算后結(jié)果非零,文件不被添加到壓縮文件中。 默認(rèn),在沒有‘+’標(biāo)記,此開關(guān)定義排除掩碼。如果對和文件屬性按位進(jìn)行-AND-邏輯運算的結(jié)果不為-0,則文件將不會被加入到壓縮文件中。 如果‘+’符號存在,它指定包含掩碼。只有具有在掩碼中指定的屬性中的至少一種的文件會被添加到壓縮文件中。 在-Windows-版本中也可以使用符號-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-不添加空目錄 這個開關(guān)指出空目錄不被存儲到被創(chuàng)建的壓縮文件中。當(dāng)解壓這樣一個壓縮文件時,-RAR-會基于他們內(nèi)部的文件路徑創(chuàng)建非空的目錄。關(guān)于空目錄的信息丟失。非空目錄除了名字外(訪問權(quán)限,-流,-等。)其他所有屬性全部丟失,-所以只有在你不需要保留這樣的信息時使用此開關(guān)。 en-不添加"壓縮文件結(jié)束"標(biāo)志 默認(rèn)情況下,RAR-在新建或更新壓縮文件時,在結(jié)束時添加“壓縮文件結(jié)束”塊。它允許跳過象數(shù)字安全簽名等擴(kuò)展數(shù)據(jù),但是在一些特定條件下禁用這些功能可能有用。例如,如果在一個壓縮文件在兩個系統(tǒng)之間通過不可靠的連接傳遞,并且同時發(fā)送者在它里面添加新文件時,它可能對確認(rèn)已經(jīng)接受的文件部分不會在傳送部分之間的另一個結(jié)束被修改很重要。 這個開關(guān)不能用在分卷上,因為壓縮文件結(jié)束塊包含正確處理卷的重要信息。 ep-從名稱中排除路徑 包含此開關(guān)時,文件在加入壓縮文件時不會包含路徑信息。這可能會有在壓縮文件中,存在數(shù)個相同名稱的結(jié)果。 例子: 從當(dāng)前磁盤壓縮全部的-*.bas-文件而不含路徑。 WinRAR-a--r--ep-bsources-\*.bas ep1-從名稱中排除基本目錄 不存儲在命令行所輸入的路徑。 例子: 將所有-tmp-文件夾內(nèi)的全部文件和文件夾加入到壓縮文件-test,但是在壓縮的路徑名不包含「tmp\」 WinRAR-a--r--ep1-test-tmp\* 此等同于命令: cd-tmp WinRAR-a--r-..\test cd-.. ep2-展開為完整路徑 當(dāng)壓縮時存儲完整的文件路徑-(除了驅(qū)動器號與前綴的反斜線)。 ep3-擴(kuò)展路徑為包含盤符的完全路徑 壓縮時如果使用此開關(guān)則保存和恢復(fù)包括盤符的完全的文件路徑。磁盤分隔符(冒號)被下劃線字符替換。 如果你解壓時使用--ep3,它把下劃線改回為冒號并且把文件解壓到它們原始的目錄和磁盤中。如果用戶也指定了目標(biāo)路徑,它會被忽略。 此開關(guān)對于把數(shù)個磁盤備份到同一個壓縮文件有幫助。例如,你可以運行: 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)于“存儲包含盤符的完全路徑”模式的可能的好處和危險,它是與此-WinRAR-選項等價的命令行。換句話說,如果是你自己創(chuàng)建的壓縮文件或你完全相信它的作者才使用它。此開關(guān)允許覆蓋在你的計算機(jī)上任何地方的任何文件,包括重要的系統(tǒng)文件和通常僅用于備份和恢復(fù)的目的。 f-刷新文件 可使用于壓縮文件解壓或是創(chuàng)建時。命令字符串“a--f”等同于命令-f。你也可以使用開關(guān)“-f”于命令-m。 如果開關(guān)“-f”使用于命令-x-或-e,此時僅舊文件會被從壓縮文件解壓的新版本給替換。壓縮后的文件,沒有符合的未壓縮文件,則不會解壓。 界面模式對等的開關(guān)是位于-壓縮文件名和參數(shù)-對話框的“只刷新已存在的文件”選項,以及-解壓路徑和選項對話框-的“只刷新已存在的文件”選項。 hp[密碼]-同時加密文件數(shù)據(jù)和文件頭 這個開關(guān)和--p -類似,但是開關(guān)--p-只加密文件數(shù)據(jù),而使文件名等其它信息可見。這個開關(guān)加密所有包括文件數(shù)據(jù)、文件名、大小、屬性、注釋和其它塊等所有可感知壓縮文件區(qū)域,所以它提供了更高的安全等級。 在壓縮文件中使用-hp-加密,沒有密碼甚至不可能查看文件列表。 例子: 將添加文件-report.txt-到加密的壓縮文件-secret.rar-中,使用密碼‘fGzq5yKw’ rar-a--hpfGzq5yKw-secret-report.txt ibck-在后臺運行winrar- 當(dāng)開始壓縮或是解壓操作時,將-WinRAR-最小化放到任務(wù)欄指示區(qū)。 界面模式對等的開關(guān)是位于-壓縮文件名和參數(shù)-對話框的“后臺壓縮”選項 id[c,d,p,q]-禁用消息 ieml[屬性]-用-E-mail-發(fā)送壓縮文件 附加一個使用添加命令創(chuàng)建或被更新的壓縮文件到-E-mail-信息中。你需要有-MAPI-兼容的-E-mail-客戶端來使用這個開關(guān)(大部分現(xiàn)代的-E-mail-程序支持-MAPI-接口)。 你可以在開關(guān)中直接輸入詳細(xì)-E-mail-地址或留為空白。在以后可以由你的-E-mail-程序詢問??梢允褂糜梅痔柣蚨禾柗珠_的數(shù)個地址。 如果你添加一個‘.’字母到--ieml,成功附加到-E-mail-中后壓縮文件會被刪除。 如果創(chuàng)建多卷壓縮文件使用這個開關(guān),每一卷都附加單獨的-E-mail-附件中。 iicon-指定自解壓圖標(biāo) 指定要創(chuàng)建或更新的自解壓壓縮文件的圖標(biāo)。參數(shù)是-.ico-圖標(biāo)文件的名字。這個文件必須包括至少一個-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í)行文件壓縮程序壓縮自解壓模塊。 這個開關(guān)等價于-自解壓選項:圖標(biāo)和文本-對話框的“從文件加載圖標(biāo)”的命令行命令。 例子: 1)-把-c:\myfiles-文件夾的內(nèi)容添加到-setup.exe-自解壓文件中,使用圖標(biāo)c:\myicons\ver1.ico-作為自解壓文件的圖標(biāo) winrar-a--sfx--iiconc:\myicons\ver1.ico-setup.exe-c:\myfiles 2)-把已經(jīng)存在的自解壓文件-setup.exe-替換為-c:\myicons\ver2.ico winrar-s--iicon-c:\myicons\ver2.ico-setup.exe iimg-指定自解壓圖片 指定一個位圖文件在創(chuàng)建或更新的自解壓壓縮文件來顯示為圖片。參數(shù)是包含完全路徑的-.bmp-文件的名稱。此開關(guān)僅支持基于-NT-的-Windows-(NT、2000、XP、2003-等),但不支持-Windows-95、98-和-Me。你如果你要使用-iimg,則你不能使用任何第三方可執(zhí)行文件壓縮程序壓縮自解壓模塊。 此開關(guān)是和在-自解壓選項:-文本和圖標(biāo)-對話框的“從文件加載自解壓圖片”選項等價的命令行。 默認(rèn)大小的自解壓圖片是-93x302-像素。推薦使用相同或更小大小的位圖。 例子: 添加-c:\myfiles-文件夾的內(nèi)容到-setup.exe-自解壓壓縮文件,使用-c:\pictures\logo.bmp-作為自解壓圖片 winrar-a--sfx--iimgc:\pictures\logo.bmp-setup.exe-c:\myfiles ierr-發(fā)送所有消息到標(biāo)準(zhǔn)錯誤設(shè)備 ilog[名稱]-把錯誤寫到日志文件(只有注冊版本可用) 把錯誤信息寫到-RAR-目錄中的-rar.log-文件中。你可以在-選項菜單-中使用“查看日志”查看這個文件的內(nèi)容。命令也可以在開關(guān)中指定其它的日志文件名代替默認(rèn)的-rar.log,例如,--ilogc:\log\backup.log。-如果指定的文件名不包含路徑,日志文件將在RAR目錄中創(chuàng)建。 如果-常規(guī)設(shè)置-對話框中選項“記錄錯誤到日志中”啟用,無論有沒有--ilog-開關(guān),錯誤信息都會寫到-rar.log-中開關(guān)。 inul-禁用所有消息 禁用-WinRAR-錯誤信息。 ioff-完成一個操作后關(guān)閉-PC-電源 完成一個操作關(guān)閉-PC-電源。硬件必須支持關(guān)閉電源功能。 isnd-啟用聲音 k-鎖定壓縮文件 此開關(guān)防止由-WinRAR-所做的任何壓縮文件修改。 kb-保留損壞的已解壓文件 此開關(guān)關(guān)閉-WinRAR-在解壓后刪除損壞的文件動作。 m-設(shè)置壓縮級別(0-存儲...3-默認(rèn)...5-最大) 選擇-從-0-到-5,你可以-選擇一個適當(dāng)?shù)膲嚎s模式 -m0-存儲-添加文件到壓縮文件但是不壓縮 -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ī)壓縮算法,高級算法象聲音和真彩處理只有在--m3..-m5-模式下才啟用,提升的文本壓縮只有在--m4..-m5-中才被激活。默認(rèn)值可以使用--mc-開關(guān)替代。 壓縮方式也可以通過-壓縮文件名和參數(shù)對話框-列出的“壓縮方式”中設(shè)置。 mc-設(shè)置高級壓縮參數(shù) 這個開關(guān)主要是試圖進(jìn)行測試和試驗,在真實環(huán)境中通常最好允許-RAR-去自動選擇最佳參數(shù)。請注意,不正確地使用這些開關(guān)可能導(dǎo)致非常嚴(yán)重的執(zhí)行和壓縮損失,所以只有在你清楚理解你所要做的時使用它。 它的語法: -mc[參數(shù)1][:參數(shù)2][模塊][+-or--] 的位置是指示壓縮算法的一個字符,它必須被設(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)前的壓縮模式自動選擇模塊。開關(guān)--mc--禁止所有的可選模塊并只允許常規(guī)壓縮算法。 和-是下面描述的參數(shù)的依靠模塊。 音頻壓縮,增值壓縮: 使通道的字節(jié)數(shù)-(可以是1---31)。 RAR-拆分多位聲道成單位聲道,例如,兩個16位音頻聲道可以被-RAR-看作每個寬一字節(jié)的四個聲道。 被忽略。 32位-x86-Intel-可執(zhí)行文件壓縮,64位-Intel-Itanium-可執(zhí)行文件壓縮,-真彩(RGB)數(shù)據(jù)壓縮 和-被忽略。 文本壓縮: 是-PPM-算法的規(guī)則(可以是-2---63)。 對于-PPM-可用的以兆字節(jié)位單位的內(nèi)存-(1-128)。 PPM-壓縮和解壓使用的內(nèi)存大小相等,所以創(chuàng)建一個壓縮文件時如果分配太多的內(nèi)存,其它人在安裝了比較少內(nèi)存的機(jī)器上解壓 它時可能出現(xiàn)問題。解壓縮也可以使用虛擬內(nèi)存,但是可能變得非常慢。 例子: 1)-開關(guān)--mc1a+-強(qiáng)制使用對所有數(shù)據(jù)使用8位單聲道誕生到聲音壓縮。 2)-開關(guān)--mc10:40t+-強(qiáng)制使用對所有數(shù)據(jù)使用文本壓縮優(yōu)化算法,設(shè)置壓縮次序到-10-并分配40-MB內(nèi)存。 3)-開關(guān)--mc12t-設(shè)置壓縮次序到-12,設(shè)置文本壓縮順序為12,當(dāng)使用文本壓縮時,讓-RAR-決定何時使用它。 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。 可變字典,是供壓縮運算法使用的特殊內(nèi)存區(qū)域。如果正在壓縮的-(或在固實壓縮文件,總計文件大小的例子)-文件大小比字典還大,此時增加字典大小通常會增加壓縮比,降低壓縮的速度,和增加內(nèi)存需求。-和壓縮不一樣,解壓速度與字典大小無關(guān)。 如果字典的大小大于源數(shù)據(jù)的大小,WinRAR-能減少它。這對減少內(nèi)存的需求同時不降低壓縮率有幫助。 ZIP-壓縮文件始終會使用-32Kb-的字典來創(chuàng)建。因為-ZIP-格式的限制,所以比較大的數(shù)值無法使用。 字典大小也可以通過-高級壓縮參數(shù)-對話框的“字典大小”列表來做選擇。 例子: 使用-512Kb-的字典和最好的壓縮方式創(chuàng)建-固實壓縮文件 WinRAR-a--md512--m5--s-stuff ms[ext;ext]-指定存儲的文件類型 指定不壓縮而直接存儲的文件類型。當(dāng)正確使用時,它將有助于增加壓縮速度,而不會顯著的減小壓縮率。 可選參數(shù)-參數(shù)定義使用分號隔開得文件擴(kuò)展名列表。例如,-msrar;zip;jpg-將強(qiáng)制-RAR-不壓縮直接存儲所有的-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)不能替換通常的文件掩碼,仍然需要在命令行中輸入。它是一個附加的過濾器限制處理的文件那些僅匹配在-杗-開關(guān)中指定掩碼的文件。某些時候它可以幫助減少命令行的長度。 例如,如果你需要壓縮在-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--n@inclist.txt-text-Project-Info n@-在指定的文件列表包括文件 o+-覆蓋已存在文件 在不提示用戶狀況下,直接覆蓋現(xiàn)存的文件。 o--不覆蓋已存在文件 在不提示用戶狀況下,直接跳過現(xiàn)存的文件。 oc-設(shè)置-NTFS-壓縮屬性 此開關(guān)允許解壓文件時恢復(fù)-NTFS-“壓縮”屬性。WinRAR-在創(chuàng)建一個壓縮文件時保存“壓縮”文件屬性,但是如果不指定--oc-開關(guān)就不會恢復(fù)它們。外殼模式等價此開關(guān)的是在解壓對話框的-“高級”-部分的“設(shè)置壓縮屬性”選項。 此開關(guān)只被-RAR-壓縮文件支持。 os-保存-NTFS-流 此開關(guān)意味著只能在-Windows-NT-的-NTFS-文件系統(tǒng)下使用,并允許存儲與文件相關(guān)聯(lián)的交替數(shù)據(jù)串流。在像是使用來保持某些文件描述所依據(jù)的串流,在-Windows-2000-和-XP下尤其重要。如果你使用-RAR-來備份你的-NTFS-磁盤時,推薦你指定此參數(shù)。 此開關(guān)等同于界面模式-壓縮文件名和參數(shù)-對話框的“儲存文件串流”選項。 此開關(guān)僅支持-RAR-壓縮文件。 ow-保存或恢復(fù)文件所有者和組 當(dāng)壓縮保存文件安全信息以及解壓還原時,使用此開關(guān)參數(shù)。 WinRAR-儲存擁有人,組,文件權(quán)限和校驗信息,但這必須在你先有讀取它們的權(quán)限前提下。注意,這只支持-Windows-下的-NTFS-文件安全系統(tǒng)。 此開關(guān)等同于界面模式-壓縮文件名和參數(shù)-對話框的“儲存文件安全數(shù)據(jù)”選項。 此開關(guān)只支持-RAR-壓縮文件。 p[密碼]-設(shè)置密碼 在壓縮或解壓加密的壓縮文件期間,設(shè)置密碼-給-加密-的文件。密碼的大小寫必須匹配。在命令行時,如果你省略了密碼,你將會被提示輸入它。 在界面模式,密碼也可以經(jīng)由-輸入默認(rèn)密碼-對話框或在-壓縮文件名和參數(shù)-對話框輸入。 例子: 使用密碼-ZaBaToAd-來將文件夾“games”的內(nèi)容添加到壓縮文件“secret”。 WinRAR-a--pZaBaToAd--r-secret-games\*.* 注意 1)-如果你希望確保壓縮文件的安全性,密碼不要使用少于-8-個字符,或是容易被猜測出來的; 2)-不要忘記你的密碼,否則你的數(shù)據(jù)將會完全丟失。 p--不詢問密碼 r-遞歸子目錄 啟用連同子文件夾,可使用于命令:-a、u、f、m、x、e、t、k、rr、c-和-s。 當(dāng)使用于命令-a、u、f-或-m-時,不但只有當(dāng)前工作的文件夾,且在全部子文件夾的文件將會一并處理。 當(dāng)使用于命令-x、e、t、k、rr、c-或-s-時,不但只有當(dāng)前工作的文件夾,且在全部子文件夾的壓縮文件將會一并處理。 例子: 1)-添加磁盤-C-的內(nèi)容到壓縮文件-Backup WinRAR-a--r-Backup-c:\*.* 2)-在當(dāng)前的磁盤測試全部的-*.rar-壓縮文件 WinRAR-t--r-\*.rar r0-僅遞歸通配符名稱的子目錄 類似于-開關(guān)--r,但是與命令-a、u、f、m-合用時,只會連同包含通配符“*”和“?”的子文件夾名。 ri[:]-設(shè)置優(yōu)先級(0-默認(rèn),1-最小..15-最大)和以毫秒為單位的休眠 此開關(guān)控制-WinRAR-的系統(tǒng)加載。可用的任務(wù)優(yōu)先級-的值是-0---15。- 如果-是-0,WinRAR-使用默認(rèn)優(yōu)先級。-等于-1-設(shè)置最低的優(yōu)先級,15-?最高的優(yōu)先級。 休眠時間-是一個從-0-到-1000-(毫秒)的值。這是一個在每次壓縮或解壓的讀取或?qū)懭氩僮骱?WinRAR-返回系統(tǒng)的時間。如 果你需要減少使用-開關(guān)壓縮系統(tǒng)加載,可以使用非零的-。 例子: 以默認(rèn)優(yōu)先級執(zhí)行-WinRAR-并休眠-10-毫秒: WinRAR-a--ri0:10-backup-*.* rr[N]-添加數(shù)據(jù)恢復(fù)記錄 此開關(guān)使用于當(dāng)創(chuàng)建或修改壓縮文件的時候,添加數(shù)據(jù)-恢復(fù)記錄,包含-(n=1~524288)-個恢復(fù)扇區(qū)到壓縮文件。你也可以附加-到百分號或字符“p”后來指定恢復(fù)記錄大小占壓縮文件大小的百分比。 此開關(guān)等同于界面模式的-壓縮文件名和參數(shù)-的“添加恢復(fù)記錄”選項。 當(dāng)創(chuàng)建或修改一個壓縮文件時使用這個開關(guān)來添加數(shù)據(jù)的-恢復(fù)記錄,包含-(n=1_524288)-個恢復(fù)塊到壓縮文件中。你也可以附加-到字符“p”后來指定恢復(fù)記錄大小占壓縮文件大小的百分比。 界面模式中和這個開關(guān)等效的是-壓縮文件名和參數(shù)-對話框中的“添加恢復(fù)記錄”選項。 例子: a)-從當(dāng)前文件夾添加全部的-*.dbf-文件到壓縮文件-WeeklyBackup,并添加-8-個扇區(qū)的數(shù)據(jù)恢復(fù)記錄 WinRAR-a--rr8-WeeklyBackup-*.dbf b)-從當(dāng)前文件夾添加全部的-*.txt-文件到壓縮文件-Books,并設(shè)置恢復(fù)記錄大小為壓縮文件總大小的-3% WinRAR-a--rr3p-Books-*.txt 另請參閱-rr[N]命令-幫助和-恢復(fù)記錄-主題。 rv[N]-創(chuàng)建恢復(fù)卷 這個開關(guān)在創(chuàng)建-多卷壓縮文件-使用來創(chuàng)建-恢復(fù)卷。語法和-rv-命令-相同。 s[,v[-],e]-創(chuàng)建固實壓縮文件 固實壓縮是一種特殊的壓縮方式。固實壓縮文件-意味著以犧牲壓縮文件更新速度來換取壓縮效率。此開關(guān)只有在創(chuàng)建新-RAR-壓縮文件-時才有意義。 此開關(guān)等同于界面模式的-壓縮文件名和參數(shù)對話框-的“創(chuàng)建固實壓縮文件”選項。 例子: 從當(dāng)前文件夾添加全部的-*.c-和-*.h-文件到固實壓縮文件-Sources WinRAR-a--s-Sources-*.c-*.h 請參閱-固實壓縮文件-章節(jié)來獲得幫助信息。 s-類似于--s-,但在壓縮-個文件之后重置-固實-統(tǒng)計數(shù)據(jù)。通常這樣會減低壓縮率,但也可以在固實壓縮文件損壞時減少數(shù)據(jù)的丟失。 se-:-類似于--s,但擴(kuò)展名更改時重置-固實-統(tǒng)計數(shù)據(jù)。通常這樣會減低壓縮率,但也可以在固實壓縮文件損壞時減少數(shù)據(jù)的丟失。 sv-:-當(dāng)開始一個新的-卷-時,RAR-默認(rèn)盡可能的嘗試重-固實-格式狀態(tài),但是只有前一個重置之后有足夠的可用數(shù)據(jù)被打包(至少幾兆字節(jié))。這個開關(guān)會強(qiáng)制-RAR-忽略打包的數(shù)據(jù)大小,并試圖對任何大小的分卷重置狀態(tài)。這會降低壓縮率,但在固實卷組中的卷丟失或損壞時可以增加解壓部分?jǐn)?shù)據(jù)的機(jī)會。 注意有時候-RAR-即使使用這個開關(guān)也無法重置狀態(tài)。例如,當(dāng)壓縮一個大文件成許多分割卷時就不能問成。RAR-只能在分離文件之間重置狀態(tài),而不能用在單獨文件上。 如果用來創(chuàng)建不帶卷的壓縮文件時忽略。 你也可以在-WinRAR-圖形界面中設(shè)置這個選項到-RAR-環(huán)境變量-中。 sv-:-禁止-卷-之間重設(shè)-固實-狀態(tài)。這將稍微提高壓縮率,但是意味著如果固實卷丟失或損壞時減少解壓部分?jǐn)?shù)據(jù)的機(jī)會。 如果使用非分卷壓縮文件時它將被忽略。 你也可以在-WinRAR-圖形界面中設(shè)置這個選項到-RAR-環(huán)境變量-中。 另請查閱:-開關(guān)--sv s--禁用固實壓縮文件 即使在-壓縮配置-對話框默認(rèn)啟用,也不使用-固實-格式壓縮文件。 sfx[名稱]-創(chuàng)建自解壓壓縮文件 當(dāng)創(chuàng)建新壓縮文件時使用此開關(guān),將會創(chuàng)建一個自解壓文件-(SFX)。-RAR-壓縮文件默認(rèn)使用的自解壓模塊是-Default.SFX-以及-ZIP-壓縮文件為-Zip.SFX。這些模塊必須與-winrar.exe-在同一個文件夾中。你也可以指定“-sfx”開關(guān)來代替自解壓模塊。 界面模式下,等同于此開關(guān)的是在-壓縮文件名和參數(shù)-對話框的“創(chuàng)建自解壓文件”選項。 例子: a)-創(chuàng)建自解壓的固實分卷壓縮文件 WinRAR-a--sfx--v360--s-Games a)-創(chuàng)建壓縮文件使用-WinCon.SFX-模塊 WinRAR-a--sfxWinCon.SFX-Gift.rar 另請參閱-s[名稱]-命令。 st[名稱]-從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)(stdin) t-壓縮后測試文件 壓縮后測試文件。這個開關(guān)在和移動命令組合使用時非常有用,所以只有壓縮文件已經(jīng)被成功測試后,文件才會被刪除。 ta-添加日期-后修改的文件,日期格式-YYYYMMDDHHMMSS 只處理指定日期之后修改的文件。 日期字符串的格式是-YYYYMMDDHHMMSS。它允許在日期字符串中插入‘-’或‘:’的分隔符,并忽略后部區(qū)域。例如,下列開關(guān)是正確的:-ta2001-11-20。在內(nèi)部它被轉(zhuǎn)換成--ta20011120000000-并作為“從2001年11月20日0時0分0秒后修改的區(qū)域”對待。 tb-添加日期-前修改的文件,日期格式-YYYYMMDDHHMMSS 只處理指定日期之前修改的文件。 日期字符串的格式是-YYYYMMDDHHMMSS。它允許在日期字符串中插入‘-’或‘:’的分隔符,并忽略后部區(qū)域。例如,下列開關(guān)是正確的:-ta2001-11-20。在內(nèi)部它被轉(zhuǎn)換成--ta20011120000000-并作為“從2001年11月20日0時0分0秒后修改的區(qū)域”對待。 tk-保留原始壓縮文件時間 當(dāng)壓縮文件發(fā)生改變時,防止-WinRAR-修改壓縮文件時間。 tl-設(shè)置壓縮文件時間為最新文件時間 設(shè)置壓縮文件的時間為壓縮文件中最新的文件時間。強(qiáng)制-WinRAR-以在壓縮文件中最新的文件時間修改壓縮文件時間。 tn-添加-以后的文件 使用此開關(guān)時,只處理比指定時間還新的那些文件,時間字符串的格式為: [d][h][m][s] 例如,使用開關(guān)--tn15d-可處理最近-15-天的文件,以及--tn2h30m-則處理最近-2-時-30-分的文件。 to-添加-以前的文件 使用此開關(guān)時,只處理比指定時間還舊的那些文件,時間字符串的格式為: [d][h][m][s] 例如,使用開關(guān)--tn15d-可處理文件較舊于-15-天的,以及--tn2h30m-則處理文件較舊于-2-時-30-分的。 ts[N]-保存或恢復(fù)文件時間(修改,創(chuàng)建,訪問) 開關(guān)--tsm-指示-WinRAR-保存文件的修改時間,-tsc---創(chuàng)建時間,tsa---最近訪問時間。開關(guān)后的可選參數(shù)是-0-和-4-之間的數(shù)字來控制文件時間精度。值‘1’啟用-1-秒的精確度,2---0.0065536-秒,-3---0.0000256,4-或-‘+’啟用最大的-NTFS-時間精度,等于-0.0000001-秒。值‘0’或‘-’意味著創(chuàng)建和訪問時間不保存,并且修改時間使用低的(兩秒)時間精度。更高的精度模式添加更多的數(shù)據(jù)到壓縮文件中,使用--tsm4--tsa4--tsc4-組合,讓每個文件增加-19-個額外的字節(jié)。如果沒有制定精度,RAR-使用‘4’(高)值。 默認(rèn)的-WinRAR-模式是--tsm4--tsc0--tsa0,所以高精度的修改時間被存儲,其它時間被忽略。 當(dāng)解壓文件(精度不相關(guān),但是必須是-0)時指定--tsc-和--tsa-開關(guān)來設(shè)置創(chuàng)建和訪問時間是必需的。默認(rèn)-WinRAR-只設(shè)置修改 時間,即使壓縮文件包含創(chuàng)建和最近修改時間。設(shè)置修改時間來解壓文件也可以使用--tsm--禁用。 如果你需要把這個開關(guān)應(yīng)用到所有的三個時間,也可能忽略這三個類型字母。例如,-tsm4--tsa4--tsc4-能被--ts4,--ts+-或--ts-代替。使用--ts--來只保存低精度的修改時間,或者忽略所有三個文件時間解壓。 當(dāng)創(chuàng)建一個壓縮文件時,如果高的模式不被文件系統(tǒng)支持,WinRAR-會自動減少精度。在-FAT-中不會超過兩秒,在-Unix-中不會超過-1-秒。NTFS-時間精度是-0.0000001-秒。 操作系統(tǒng)的時間限制解壓時能被設(shè)置。Windows-允許設(shè)置三個時間,Unix---修改時間和最近訪問時間,沒有創(chuàng)建時間,DOS-只支持修改時間。 例子: 1)-使用最高精確度存儲所有文件時間。 winrar-a--ts-backup 2)-存儲修改和最近訪問時間。開關(guān)--tsm-不是不必需的,因為-RAR-默認(rèn)使用它。 winrar-x--tsa-backup 3)-存儲地精確度的修改和創(chuàng)建時間。沒有--tsm1-RAR-不會保存高精確的的修改時間。 winrar-a--tsm1--tsc1-backup u-更新文件 這可與壓縮文件解壓和創(chuàng)建時合用。命令字符串-a--u-是等同于命令-u-。你也可以使用開關(guān)“-u”于命令令-m。 如果開關(guān)“-u”使用于命令-x-或-e-,這時從壓縮文件解壓,有最近使用的文件,只有在舊文件有新版本時才會替換。這不和--f-一樣,如果壓縮文件沒有符合的未壓縮文件,它將會被解壓。 界面模時下,相當(dāng)于此開關(guān)的是在-壓縮文件名和參數(shù)對話框-的“添加并更新文件”選項和在-解壓路徑和選項對話框-的“解壓并更新文件”選項。 v-自動檢測創(chuàng)建卷的大小或者列出所有的卷 v[k,b]-創(chuàng)建卷大小=*1000-[*1024,-*1]創(chuàng)建-卷-及大小-=-*1000 默認(rèn)-此開關(guān)使用-作為一千個-(1000)-字節(jié)-(非-1024-x-字節(jié))。你也可以輸入符號“k”來表示千字節(jié)的大小,或者符號“b”表示字節(jié),在百萬字節(jié)為--“m”,一百萬個字節(jié)為--“M”,G字節(jié)-枴癵”,-十億個字節(jié)-枴癎”或者使用符號“f”從數(shù)個預(yù)先定義的數(shù)值中選取一個。-預(yù)先定義的數(shù)值有-360、720、1200、1440-或-2880-并會替換成一致的磁盤大小。如果省略了大小,將會使用自動檢測。你可以指定幾個--v-開關(guān)來為不同的卷設(shè)置不同的大小。例如: rar-a--v100k--v200k--v300k-arcname 第一卷設(shè)為-100-KB-大小,-第二卷設(shè)為-200-KB,-剩下的為-300-KB。 如果分卷在可移動磁盤創(chuàng)建,在創(chuàng)建第一個分卷之后,用戶將會被提示: 創(chuàng)建下一個分卷嗎?-:-是/否/創(chuàng)建全部-在此時間里,你可以抽換磁盤?;卮稹叭俊眲t會創(chuàng)建全部的分卷而不會暫停。 默認(rèn)-RAR-卷以‘volname.partNNN.rar’格式命名,NNN-的地方是卷號。使用--vn-開關(guān)開關(guān)可能轉(zhuǎn)換成其它的擴(kuò)展基本命名規(guī)則,卷組中第一卷文件由-.rar-的擴(kuò)展名,以后卷從-.r00-到-.r99-命名。 當(dāng)解壓或測試多片的分卷壓縮文件時,你只能使用第一個分卷的名稱。如果下一個分卷不在驅(qū)動器時,用戶會被提示:請插入磁盤-。 確定/取消 這時請插入正確的分卷并按下“確定”。 壓縮文件分卷是無法修改的。命令-d,f,u-或-s-也不能使用于多片的分卷壓縮文件。命令-a-只可以在創(chuàng)建新的多片分卷壓縮時使用。 這是可能的,雖然不和在多卷中文件的大小一樣,但可以大于未壓縮的大小。此事實的緣由是“存儲”(如果大小增加時不壓縮)-不能在多片的分卷壓縮中啟用。 壓縮文件分卷可以是-固實-以及/或是-自解壓。 此開關(guān)等同于界面模式-壓縮文件名和參數(shù)-對話框的“分割成卷”區(qū)域。 例子: 創(chuàng)建-1200000-字節(jié)大小的固實,分卷自解壓文件 WinRAR-a--v1200--s--sfx-bitmaps vd-創(chuàng)建卷前清除磁盤內(nèi)容 當(dāng)使用“-vd”時,在開始壓縮操作之前,全部在目標(biāo)磁盤的文件和文件夾將會先清除。如果你創(chuàng)建-分卷-,在創(chuàng)建每一個分卷之前,都將先運行清除操作,以讓你可以放入非空白的磁盤,但你必須注意在磁盤上不包含任何的有用信息。 此開關(guān)只能應(yīng)用在可移動磁盤,硬盤是無法使用它清除的。 ver[n]-文件版本控制 當(dāng)在已經(jīng)存在的壓縮文件中更新文件時,強(qiáng)制-RAR-保留前一文件版本。舊版本被命名為‘filename;n’,‘n’處是版本號。僅只吃-RAR-壓縮文件。 當(dāng)時不使用開關(guān)--ver-解壓一個壓縮文件,rar-默認(rèn)只解壓最近添加地文件版本,它的名字不能包含數(shù)字后綴。但是如果你正確指定了文件名,包括版本,它也可以解壓。例如,‘rar-x-arcname’將只解壓組新版本,當(dāng)使用‘rar-x-arcname-file.txt;5’將解壓‘file.txt;5’,如果它在壓縮文件中存在的話。 解壓時如果你不帶參數(shù)指定--ver-開關(guān),-RAR-將解壓所有和文件掩碼匹配的所有文件中的所有版本。這樣版本號沒有從未壓縮文件名中刪除。你也可以使用數(shù)字作為--ver-的參數(shù)來解壓一個具體的文件版本。它將告訴RAR只解壓這個版本并從文件名中刪除版本號。例如,‘rar-x--ver5-arcname’將只解壓第五版本文件。 如果壓縮時你指定了‘n’參數(shù),它會限制在壓縮文件中文件版本的最大數(shù)字。超過此限制的舊的文件版本會被移除。 vn-使用舊風(fēng)格的卷命名方案 默認(rèn)-RAR-卷-以‘volname.partNNN.rar’-格式命名,NNN的地方是卷號。使用--vn-開關(guān)可能轉(zhuǎn)換成其它的擴(kuò)展基本命名規(guī)則,卷組中第一卷文件由-.rar-的擴(kuò)展名,以后卷從-.r00-到-.r99-命名。它可能有用,如果你要在MS-DOS下解壓一個壓縮文件時,不允許在文件名中超過一個點‘.’。 vp-每卷之前暫停 默認(rèn)-RAR-僅在可移動磁盤創(chuàng)建,或解壓下一個分卷之前才會詢問確認(rèn)。此開關(guān)強(qiáng)制永遠(yuǎn)作如此的確認(rèn)。如果磁盤空間有限,并且你希望在創(chuàng)建之后立即復(fù)制每一個分卷到另外的磁盤時,這會相當(dāng)有用。 w-指定工作目錄 x-排除指定的文件 排除指定文件,統(tǒng)配符可以用在名稱和文件掩碼的文件部分。-在同一命令行你可以指定開關(guān)‘-x’數(shù)次: 如果掩碼包含通配符,它應(yīng)用到當(dāng)前目錄和它的子目錄。沒有通配符它不遞歸,所以如果你要在所有文件夾中排除某些“文件名”,你需要指定兩個掩碼:用于當(dāng)前目錄的“文件名”和用于子目錄的“*\filename”。如果你知道一個文件的確切路徑,你可以是使用“路徑\文件名”語法來僅排除-“文件名”的此副本。如果你在解壓一個壓縮文件時使用--x路徑\文件名-語法,“路徑”必須是一個壓縮文件內(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--x@list.txt-bin-*.exe y-假設(shè)對全部詢問都回答是 如果指定了此開關(guān),“是”為默認(rèn)值,并自動回應(yīng)全部的詢問。 z-從文件讀取壓縮文件注釋 如果此開關(guān)與任何的壓縮文件更新命令合用時,將會從指定的文件讀取注釋,添加到壓縮文件中。 例子: 從當(dāng)前文件夾添加全部文件到-固實壓縮文件-Receipts,并從-Receipts.diz-添加文件注釋- WinRAR-a--zReceipts.diz--s-Receipts ?。?此開關(guān)會告知-WinRAR-在命令行已沒有其它的開關(guān)了。它是使用在,如果壓縮文件名或文件名是從“-”字符開始的時候。沒有“--”開關(guān)時,則會將此類名稱當(dāng)成開關(guān)來處理。 例子: 從當(dāng)前文件夾添加全部文件到-固實-壓縮文件--StrangeName WinRAR-a--s-----StrangeName winrar-退出代碼- WinRAR-在成功操作的情況下以-0-代碼退出。非零退出代碼表示下列錯誤: 代碼值-描述 0-成功操作。 1-警告。發(fā)生非致命錯誤。 2-發(fā)生致命錯誤。 3-解壓時發(fā)生-CRC-錯誤。 4-嘗試修改一個-鎖定的壓縮文件。 5-寫錯誤。 6-文件打開錯誤。 7-錯誤命令行選項。 8-內(nèi)存不足。 9-文件創(chuàng)建錯誤。 255-用戶中斷。 該文章在 2018/1/31 15:10:31 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |