狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

rar.exe命令行參數與示例

admin
2011年4月22日 22:8 本文熱度 5175
rar.exe 命令行參數
[語法]
RAR <命令> [ -<開關> ] <壓縮文件> [ <@列表文件...> ]
RAR [ <文件...> ] [ <解壓路徑\> ]

[命令]
A 增加文件到壓縮包,如果省略參數A也為添加文件,但不同的是添加當前路徑文件到指定路徑;另外如果-AD指定的目錄帶有\則不會添加子目錄的文件:
RAR A .\BACKUP\MYRAR -AD %WINDIR%\IME 添加IME目錄的所有文件(包含子目錄)到當前目錄的\BACKU\目錄的MYRAR.RAR中,其中開關-AD可以不用.
RAR A .\BACKUP\MYRAR -AD %WINDIR%\IME\ 情況同上,只是添加時不包含子目錄中的文件
RAR MYRAR %WINDIR%\SYSTEM 添加當前目錄的所有文件(不包含子目錄)到%WINDIR%\SYSTEM\MYRAR.RAR中,同時刪除當前目錄的文件
RAR A MYRAR @BACK.LST 根據BACK.LST列出的文件列表來壓縮文件(這個功能有時很有用,用來備份指定文件)
RAR A -DF MYRAR C:\TEMP 添加TEMP目錄的所有文件(包含子目錄)到MYRAR.RAR中后刪除文件
RAR A -ED MYARR C:\TEMP E:\01 F:\ 同上,只是添加多個目錄到壓縮包中并排除空目錄,

D 從壓縮文件包中刪除指定文件
RAR D MYRAR BOOT.INI 從壓縮包MYRAR中刪除BOOT.INI文件
RAR D MYRAR 刪除壓縮包MYRAR中的所有文件,實際上是刪除壓縮包WINRAR


I 在壓縮包中搜索指定的字符串,支持可選參數i不區分大小寫(默認);c區分大小寫;h十六進制搜索;t使用ANSII UNICODE和OEM字符表(只使用WIN32)
RAR II=boot.ini -R myrar.rar 在當前目錄的myrar.rar包含其子目錄中不區分大小寫查找字符串boot.ini(實際是該文件)
RAR II=boot.ini -r myrar.rar *.ini 在當前目錄的MYRAR.RAR包中所有的子目錄中的INI文件中查找BOOT.INI字符串(實際在包中的INI文件中找字符串,MYRAR.RAR可改成*.RAR表示所有包中查找)
RAR IC="First Level" -r c:\*.rar *.txt 在C:\*.RAR包中的*.txt中查找區分大小寫的字符串"First LEVEl"(注意有空格時使用引號)
RAR IH=f0e0aeaeab2d83e3a9 -R e:\text 在E:\TEXT目錄下的所有壓縮包中搜索十六進制字符串f0 e0 ae ae ab 2d 83 e3 a9

K 鎖定壓縮包以防止任何企圖改變壓縮文件的命令
RAR K MYRAR.RAR

L 列出壓縮包中的所有文件及其他信息如壓縮率等,如果只輸出文件名則使用B變量,如果要更多信息則使用T變量,如果要想獲取壓縮包中的文件并帶路徑則使用V命令
RAR LB MYRAR.RAR>c:\file.lst 把壓縮包中的文件名輸出FILE.LST文件中
RAR VB MYRAR.RAR>C:\FILE.LST 把壓縮包中的帶路徑的文件名輸出到FILE.LST中

M 把文件移動到壓縮包中并同時刪除文件(實際上和RAR A -DF等同),如果指定-ED開關則不刪除目錄,注意這個命令與A命令的區別
RAT M MYRAR.RAR C:\TEMP 把C:\TEMP下包含子目錄的所有文件移動到壓縮包中并刪除TEMP目錄及其中的所有文件
RAR M -ED MYRAR.RAR C:\TEMP 把C:\TEMP下包含子目錄的所有文件移動到壓縮包中并刪除TEMP目錄中的所有文件但保留為空目錄

R 修復壓縮文件,注意的是如果沒有修復記錄(可以使用RR命令添加修復記錄,最大可添加524288個恢復塊),那么RAR對固定壓縮文件的修復可能性極小,所以建議不要使用這種方式壓縮;如果要修復卷則使用RC命令
RAR R -Y T.RAR 安靜模式修復T.RAR壓縮包
RAR RR3% MYRAR.RAR 把壓縮文件%3的大小的恢復記錄添加到壓縮包中,如果是批處理需要把%3改為%%3或3p,另外可以不跟變量而有RAR自己決定,如 RAR RR MYRAR.RAR(可以使用RV命令添加卷修復記錄,最大可添加524288個恢復塊)
RAR RC MYRAR.PART003.RAR 修復卷PART003,需要事先使用RV添加卷修復記錄
RAR RV3 MYRAR.PART003.RAR 添加卷修復記錄,只對卷有效,可以不用變量N讓RAR自己決定;這個命令有時很有效,如給朋友傳文件時只用到卷內部分資料則可使用此命令而減少傳其他卷的不必要

RN 重命名壓縮包中的文件名,需要注意的是如果RN命令會忽略以存在的文件,因此使用時要特別小心,RN命令好象對于子目錄中的文件會忽略(即使加-R 開關一樣)
RAR RN MYRAR.RAR readme.txt readme.bak *.dll *.dl_

S 轉化壓縮包為自解壓格式,注意的是RAR同目錄里必須有default.sfx模塊,如果要從自解壓格式中刪除自解壓default.sfx模塊,則使用S-命令
RAR S MYRAR.RAR

X 從壓縮包中帶絕對路徑解壓指定文件到當前路徑(不帶路徑則使用E命令,該命令會解壓包含子目錄的所有文件到當前根目錄,一般不會用到),可以使用-Y開關覆蓋已存在文件,使用-av-疲敝身份效檢注釋,-c-屏蔽顯示注釋,-ad指定要釋放的路徑
RAR X -Y MYRAR.RAR 無提示帶路徑解壓MYRAR.RAR到當前目錄
RAR X -Y MYRAR.RAR -AD C:\01\ 無提示帶路徑釋放MYIRAR.RAR中包含目錄中的所有文件到指定路徑C:\01中
RAR X -Y -C- MYRAR.RAR *.EXE 無提示帶路徑提取MYRAR.RAR包含子目錄中的所有文件到當前目錄
RAR X -Y -C- MYRAR.RAR *.EXE -AD C:\01\ 無提示帶路徑釋放MYRAR.RAR包含子目錄中的所有文件到指定路C:\01目錄中
RAR E -Y -C- MYRAR.RAR *.EXE -AD C:\01\ 無提示釋放MYRAR.RAR包含子目錄中的所有文件到指定路C:\01根目錄中

[-開關]
這里列舉幾個重要的開關:

一.實現自動備份和還原
-AD,-AP,-EP3:中-AD表示壓縮指定路徑的文件到壓縮包中或釋放壓縮包中的文件到指定路徑中;-AP用于設置壓縮文件的內部路徑;-EP3表示包括盤符在內的完整路徑.
ECHO 下面的例子備份SYSTEM目錄中的文件并還原:
IF NOT EXIST F:\SYSBAK MD F:\SYSBAK
ECHO 備份指定文件夾下包含子目錄的所有文件并帶盤符的完整路徑
RAR A F:\SYSBAK\BAK.RAR -AD -EP3 %windir%\SYSTEM
RAR X -Y -EP3 F:\SYSBAK\BAK.RAR
ECHO 下面的例子把當前目錄中所有的壓縮包文件解壓到D盤DATA下
rar x -ad *.rar d:\data\
ECHO 下面的例子添加文件'readme.txt'到目錄壓縮文件myrar.rar的'DOCS\ENG'目錄中
RAR A -AP DOCS\ENG MYRAR.RAR readme.txt

-sfx[WinCon.SFX|Default.SFX]:創建自解壓文件,如果要創建DOS下的自解壓請使用WinCon.SFX模塊名,缺省為WIN32,另外注意的是二者之間絕對沒有空格
ECHO 下面備份IME目錄的文件為DOS下可執行的自解壓包并還原
RAR A -DF -EP3 -SFXWINCON.SFX MYRAR %WINDIR%\IME
RAR X -Y -EP3 MYRAR.EXE

二.按照日期來備份
-AG[格式]:使用當前的日期和時間產生壓縮文件名,格式可以為YYYYMMDDHHMMSS,另外可以使用一種特殊格式N來代表備份時產生自動數字序號,這個格式也可和日期格式組合;另外如果格式的第一個字符為+則會交換基本文件名和日期格式的位置;如果要保留格式字符可以使用{}括起來
RAR A -AGYYYYMM-NN MYBAK C:\BOOT 將產生諸如MYBAK200701-01,MYBAK200701-02的備份
RAR A -AG+YYYYMMN MYBAK C:\BOOT 將產生諸如20070101MYBAK,20070102MYBAK的備份
RAR A -AGyy{year}mm{month}nn MYBAK C:\BOOT 將產生諸如mybak07year01month01,mybak07year01month02的備份
RAR A -AGYYYWWA MYBAK C:\BOOT 將產生2007043的備份(2007年第4周星期三)

三.加密備份和恢復解密
-p[p]:壓縮時加密或解壓時解密,密碼區分大小寫,如果要使壓縮包中的某些文件不加密而有些加密,則可以分步操作即先添加不需要密碼的到壓縮包,再使用-P開關添加需要密碼的文件,或反向操作,如RAR A -P123 MYBAK C:\BOOT;RAR A MYBAK README.TXT
-HP[P]:帶文件頭加密,這種加密方式更安全,用戶沒有密碼無法查看里面的文件列表等信息.
-av:添加身份效檢(創建者信息,最后更新時間和壓縮文件名等)到壓縮包中,只有注冊版才有此功能,身份效檢主要用于軟件發布,如果要禁止身份效檢或添加身份效檢可以使用-av-開關

四.壓縮模式和線程
-m<n>:設置壓縮模式,從底到高壓縮率越高:-m0不壓縮方式儲存;-m1最快;-m2較快;-m3標準(默認);-m4較好;-m5最好
-ms[文件列表]:指定不壓縮而直接儲存壓縮,如一些已經壓縮的文件如果在壓縮也不能減少多少體積反而占用了大量時間,一起添加到壓縮包中時可以使用這個開關(如果沒有指定文件列表則忽略大多少壓縮格式文件)避免再次壓縮,如rar a -ms*.rar;*.zip
-s創建固實壓縮以進一步提高壓縮率,如RAR A -S MYRAR C:\BOOT -R;如果要禁止固實壓縮則使用-S-開關;如果為了減少這種壓縮方式的損壞率可以不要使用這個開關或可以改用-SN開關或-SE開關(如果是分卷壓縮則使用-SV開關);
-v創建或查看分卷壓縮,不使用其他變量則會根據目標媒體自動分卷,如果要查看分卷則最好和V或L命令一起使用以便查看從指定開始卷的所有內容,否則只顯示指定卷內容;如果要指定分卷的大小可以使用-V<大小>[k|b|f|m|g|G]變量,其中f變量是預定義大小,如RAR A -S -V1440 FLOPRAR C:\BOOT,該開關可以多次使用以便為不同的卷設置不同大小,如RAR A -V100k -V200k -V300k MYRAR,分卷壓縮可以和-sfx開關一起使用創建自解壓分卷格式,另外該命令不可以和命令'd','f','u','s'一起使用,還有就是a命令不能用來更新分卷壓縮文件而只能創建新的壓縮文件.
-mt<線程>:可以提高壓縮速度,變量在0-16之間,如果未指定則RAR自動根據CPU數量設置,僅使用于WIN版


五.屏蔽顯示有關操作開關匯總
-y :-Y對于所有詢問多回答是
-inul:禁止所有消息
-o-:不覆蓋已經存在的文件
-o+:覆蓋已經存在的文件
-or:存在同名文件時自動添加數字標識命名文件]
-id[c,d,p,q]:禁止版權消息,禁止完成消息,禁止完成百分比顯示消息,安靜模式除非有錯誤時才提示(幾個開關可以合并使用,但-IDQ可以代替其他幾個參數),如RAR A -IDCD MYRAR C:\TEMP僅顯示完成百分比
-c-:禁止顯示注釋
-cfg-:忽略配置文件和RAR環境變量
-cl:轉換文件名為大寫字母
-cu:轉換文件名為小寫字母

六.有關目錄開關和排除開關匯總
-ED,-EP,-EP1,-EP3:-ED排除空目錄;-EP排除所有目錄名但不排除里面的文件(排除后如果路徑中有同名文件將會在壓縮包中看到很多同名文件)如把C:\TEMP下包含子目錄的文件全部壓縮到MYRAR.RAR根目錄RAR A -EP MYRAR.RAR C:\TEMP;-EP1徹底排除所有的路徑名稱(本人用這個命令好象沒有任何效果);-EP3包含磁盤的完整路徑,這個開關在壓縮包里磁盤顯示為_如C_,使用命令是可還原為C:的樣式,常用來備份和恢復系統
-R,-R0:都是包含子文件夾,可以和很多命令如A,U,F,M,X,E,T,P,V,L,C,CF,S等一起使用(前四個命令將處理工作目錄和所有子目錄的文件,其他命令則處理工作目錄及目錄的壓縮文件),但是有所不同的是前者和A,U,F,M命令一起使用時不能和通配符*和?搭配,而后者可以.另外注意RAR命令還以目錄是否帶有\來區分是否包含目錄的文件,如果有\則不包含子目錄.
-n<文件>,-x<文件>:前者僅包含指定的文件(如果使用文件列表則使用-n@<文件列表>命令),后者則要排除的指定文件(如果使用文件列表則使用-x@<文件列表>命令),都可以使用通配符,都可以多次使用該開關.如:rar a -r -n*.txt -n*.lst myrar c:\Project c:\Info實際是未簡化的rar a -r myrar c:\Project\*.txt c:\Project\*.lst c:Info\*.txt c:\Info\*.lst命令;rar a -r -x*\temp -x*\temp\* savec c:\* 該命令將壓縮C盤上除了TEMP文件夾目錄及其里面所有文件,注意的是因為-x開關不能遞歸子目錄,所以只有使用兩次才能生效;rar x -x*.txt docs該命令從DOCS.RAR解壓時把*.txt排除;
-e[+]<屬性>:該命令排除(默認)或包含(使用+標記)指定掩碼屬性文件,屬性可使用WIN版本的DSHA分別代表目錄和文件的系統,隱藏和只讀屬性,如不壓縮系統盤根目錄的系統或隱藏屬性的文件:rar a -esh myrar c:\;壓縮系統盤所有的目錄(不包含文件):rar a -r -e+d mydirs c:\

七.其他有用參數:
-ioff:在完成操作后關閉計算機,需要硬件必須支持斷電功能且只有在Win32 版本可用.
-ieml[.][地址1;地址2;...]:如果發了email后要刪除壓縮包可以添加.到EMAIL地址,如rar a -ieml.xbd@sina.com mybak c:\boot,這個很容易被病毒利用.


所有開關及及其簡易說明:
ac 壓縮或解壓后清除存檔屬性
ad 添加壓縮文件名到目標路徑
ag[格式] 使用當前日期生成壓縮文件名
ao 添加具有壓縮屬性的文件
ap<格式> 添加路徑到壓縮文件中
as 同步壓縮文件內容
av 添加用戶身份校驗(僅注冊版本可用)
av- 禁用用戶身份校驗
c- 禁用注釋顯示
cfg- 禁用讀取配置
cl 名稱轉換為小寫
cu 名稱轉換為大寫
df 壓縮后刪除文件
dh 打開共享文件
ds 對固實壓縮文件禁用名稱排序
e[+]<屬性> 設置文件排除和包括屬性
ed 不添加空目錄
en 不添加"壓縮文件結束"標志
ep 從名稱中排除路徑
ep1 從名稱中排除基本目錄
ep2 展開為完整路徑
ep3 擴展路徑為包含盤符的完全路徑
f 刷新文件
hp[密碼] 同時加密文件數據和文件頭
id[c,d,p,q] 禁用消息
ieml[地址] 用 E-mail 發送壓縮文件
ierr 發送所有消息到標準錯誤設備
ilog[名稱] 把錯誤寫到日志文件(只有注冊版本可用)
inul 禁用所有消息
ioff 完成一個操作后關閉 PC 電源
isnd 啟用聲音
k 鎖定壓縮文件
kb 保留損壞的已解壓文件
m<0..5> 設置壓縮級別(0-存儲...3-默認...5-最大)
mc<參數> 設置高級壓縮參數
md<大小> 以KB為單位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存儲的文件類型
mt<線程> 設置線程數
n<文件> 僅包含指定的文件
n@ 從標準輸入設備讀取文件名到包括
n@<列表> 在指定的文件列表包括文件
o+ 覆蓋已存在文件
o- 不覆蓋已存在文件
oc 設置 NTFS 壓縮屬性
or 自動重命名文件
os 保存 NTFS 流
ow 保存或恢復文件所有者和組
p[密碼] 設置密碼
p- 不詢問密碼
r 遞歸子目錄
r0 僅遞歸通配符名稱的子目錄
ri<P>[:<S>] 設置優先級(0-默認,1-最小..15-最大)和以毫秒為單位的休眠時間
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[<N>,v[-],e] 創建固實壓縮文件
s- 禁用固實壓縮文件
sc<chr><obj> 指定字符集
sfx[名稱] 創建自解壓壓縮文件
st[名稱] 從標準輸入設備讀取數據(stdin)
sl<大小> 處理小于指定大小的文件
sm<大小> 處理超過指定大小的文件
t 壓縮后測試文件
ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
tk 保留原始壓縮文件時間
tl 設置壓縮文件時間為最新文件時間
tn<時間> 添加 <時間> 以后的文件
to<時間> 添加 <時間> 以前的文件
ts<m,c,a>[N] 保存或恢復文件時間(修改,創建,訪問)
u 更新文件
v 自動檢測創建卷的大小或者列出所有的卷
v<大小>[k,b] 創建卷大小=<大小>*1000 [*1024, *1]
vd 創建容量前清除磁盤內容
ver[n] 文件版本控制
vn 使用舊風格的卷命名方案
vp 每卷之前暫停
w<路徑> 指定工作目錄
x<文件> 排除指定的文件
x@ 從標準輸入設備讀取要排除的文件名
x@<列表> 排除指定列表文件中的文件
y 假設對全部詢問都回答是
z[文件] 從文件讀取壓縮文件注釋

該文章在 2011/4/22 22:08:27 編輯過

全部評論3

admin

用戶手冊

~~~~~~~~

RAR 2.80 32 位主控臺版本(Unix 及 Windows)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

=-=-=-=-=-=-=-=-=-=-=-=-=-=-

歡迎使用 RAR 壓縮程序!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=

介紹

~~~~

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


該評論在 2011/4/22 22:17:40 編輯過

admin
2011年4月22日 22:18
RAR參數: 一、壓縮命令 1、將temp.txt壓縮為temp.rarrar a temp.rar temp.txt 2、將當前目錄下所有文件壓縮到temp.rarrar a temp.rar *.* 3、將當前目錄下所有文件及其所有子目錄壓縮到temp.rarrar a temp.rar *.* -r 4、將當前目錄下所有文件及其所有子目錄壓縮到temp.rar,并加上密碼123rar a temp.rar *.* -r -p123 二、解壓命令 1、將temp.rar解壓到c:\temp目錄rar e temp.rar c:\temprar e *.rar c:\temp(支持批量操作) 2、將temp.rar解壓到c:\temp目錄,并且解壓后的目錄結構和temp.rar中的目錄結構一 壓縮目錄test及其子目錄的文件內容 Wzzip test.zip test -r -P WINRAR A test.rar test -r 刪除壓縮包中的*.txt文件 Wzzip test.zip *.txt -d WinRAR d test.rar *.txt 刷新壓縮包中的文件,即添加已經存在于壓縮包中但更新的文件 Wzzip test.zip test -f Winrar f test.rar test 更新壓縮包中的文件,即添加已經存在于壓縮包中但更新的文件以及新文件 Wzzip test.zip test -u Winrar u test.rar test 移動文件到壓縮包,即添加文件到壓縮包后再刪除被壓縮的文件 Wzzip test.zip -r -P -m Winrar m test.rar test -r 添加全部 *.exe 文件到壓縮文件,但排除有 a或b 開頭名稱的文件 Wzzip test *.exe -xf*.* -xb*.* WinRAR a test *.exe -xf*.* -xb*.* 加密碼進行壓縮 Wzzip test.zip test -s123。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到+號標記(附圖1)。 WINRAR A test.rar test -p123 -r。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到*號標記(附圖2)。 按名字排序、以簡要方式列表顯示壓縮包文件 Wzzip test.zip -vbn Rar l test.rar 鎖定壓縮包,即防止未來對壓縮包的任何修改 無對應命令 Winrar k test.rar 創建360kb大小的分卷壓縮包 無對應命令 Winrar a -v360 test 帶子目錄信息解壓縮文件 Wzunzip test -d Winrar x test -r 不帶子目錄信息解壓縮文件 Wzunzip test Winrar e test 解壓縮文件到指定目錄,如果目錄不存在,自動創建 Wzunzip test newfolder Winrar x test newfolder 解壓縮文件并確認覆蓋文件 Wzunzip test -y Winrar x test -y 解壓縮特定文件 Wzunzip test *.txt Winrar x test *.txt 解壓縮現有文件的更新文件 Wzunzip test -f Winrar x test -f 解壓縮現有文件的更新文件及新文件 Wzunzip test -n Winrar x test -u 批量解壓縮文件 Wzunzip *.zip WinRAR e *.rar

該評論在 2011/4/22 22:18:22 編輯過
admin

從命令行也可以運行 WinRAR 命令,常規的命令行語法描述如下:

WinRAR <命令> -<開關1> -<開關N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑\>

命令       要 WinRAR 運行的字符組合代表功能
開關        切換操作指定類型,壓縮強度,壓縮文件類型,等等的定義。
壓縮文件          要處理的壓縮文件名。
文件                  要處理的文件名。
列表文件          列表文件是包含要處理文件名稱的純文本。文件名應該在第一卷啟動。可以在列表文件中使用//字符后添加注釋

。例如,你可以包含兩列字符串創建 backup.lst:c:\work\doc\*.txt //備份文本文檔     c:\work\image\*.bmp //備份圖片

c:\work\misc并接著運行: winrar a backup @backup.lst你可以在命令行中同時指定普通的文件名和列表文件名。
解壓路徑 只與命令 e 和 x ,搭配使用。指出解壓文件添加的位置。如果文件夾不存在時,會自動創建。
注意事項
a) 如果未指定 文件 或是 列表文件 時,WinRAR 將會以缺省的 *.* 運行全部的文件;
b) 如果未指定壓縮文件擴展名時,WinRAR 將會使用在 壓縮配置 中選定的默認壓縮文件格式。但你可以指定 .RAR 或 .ZIP 擴展

名來替換它們;
c) 在命令行所輸入的開關會替換相同的配置設置值;
d) 在命令 c、e、s、t、rr、k 和 x 可在壓縮文件名中使用通配符。如此可以用單個的命令來進行超過一個以上的壓縮文件,除此

之外,如果你指定 -r 開關于這些命令時,它們將會搜索在子文件夾中的壓縮文件;

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

得看壓縮文件格式所提供的特性而定;
f) 命令和開關的大小寫是相同意思的,你可以用大寫或者小寫來下命令均可。
---------------------------------------------------------------------------
<命令>


a             添加文件到壓縮文件

添加指定的文件和文件夾到壓縮文件中。此命令行等同于 添加。
注意: 因為分卷壓縮文件修改是禁用的,此命令無法應用來更新分卷壓縮文件,只用于創建時。
例子:
a) 從當前文件夾添加全部 *.hlp 文件到壓縮文件 help.rar 中

WinRAR a help *.hlp

b) 從當前文件夾和子文件夾壓縮全部文件成為 362000 字節大小、固實的、分卷自解壓文件 save.part1.exe,save.part2.rar,save.part3.rar 等,并在每一個分卷中添加恢復記錄
WinRAR a -r -v362 -s -sfx -rr save

因為未指定文件名,全部文件 (*.*) 將會被添加。

c) 如果指定了文件夾名,并結合引用參數 開關 -r,這時整個文件夾和子文件夾的全部內容都會被添加到壓縮文件中。下面的命令

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

WinRAR a -r Pictures.rar Bitmaps
當然這也可以使用常規格式用 Bitmaps 來代替 Bitmaps\*.*。


c             添加壓縮文件注釋


   此命令允許在壓縮文件中添加 注釋 。RAR 壓縮文件的最大注釋長度是 62000 字節,而 ZIP 壓縮文件則為 32768 字節。添加壓縮文件注釋也可以通過使用 壓縮文件管理 命令 添加壓縮文件注釋。
   因為分卷壓縮文件修改是禁用的,所以注釋無法應用在分卷壓縮。當創建分卷壓縮時,你可以使用開關 -z<文件> 來添加注釋到分卷壓縮。

例子:

a) 添加注釋到壓縮文件 distrib.rar
WinRAR c distrib.rar
b) 從文件添加注釋可以使用 -z<文件> 開關。
WinRAR c -zinfo.txt dummy

cf            添加文件注釋
cw            寫入壓縮文件注釋到文件
d             刪除壓縮文件中的文件


   從壓縮文件刪除指定的文件和文件夾。此命令行命令相當于 壓縮文件管理 命令 刪除。
注意:
1) 如果從壓縮文件刪除全部的文件時,空白的壓縮文件將會被刪除。
2) 因為分卷壓縮文件修改是禁用的,此命令無法應用于分卷壓縮。

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

WinRAR d dummy *.dmy

e             解壓壓縮文件到當前目錄


忽略路徑解壓壓縮的文件到當前或指定的文件夾。此命令行對應的是 壓縮文件管理 命令 解壓到指定文件夾 并在 解壓路徑和選項對話框 “不解壓路徑”的選項是啟用時。

例子:
在當前文件夾,從全部的 RAR 壓縮文件解壓所有的 *.doc 文件到當前文件夾
WinRAR e *.rar *.doc

f             刷新壓縮文件中的文件


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

在 壓縮文件名和參數對話框 選擇了“只刷新已存在的文件”的更新模式。
因為分卷壓縮文件修改是禁用的,所以此命令無法應用在分卷壓縮。

另請參閱: 命令 A - 添加文件到壓縮文件

i[參數]=<串> 在壓縮文件中查找字符串


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

    i - 不區分大小寫查找(默認);
    c - 區分大小寫查找;
    h - 十六進制查找;
    t - 使用 ANSI, Unicode 和 OEM 字符表;

   如果沒有指定參數,它可以使用簡單的命令行語法 i<字符串> 代替 i=<字符串>

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

   由于技術限制,現在 WinRAR 不支持在 ACE 和 7Z 壓縮文件格式中查找。

例子:

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

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

2) rar ih= f0e0aeaeab2d83e3a9 -r e:\texts

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

k             鎖定壓縮文件

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

例子:
WinRAR k release
壓縮文件管理:     WinRAR 圖形界面可以是二種基本狀態中的一種: 文件管理模式或壓縮文件管理模式。
   在文件管理模式,將會顯示當前工作文件夾的文件和文件夾列表。你可以使用鼠標或鍵盤等常用的 Windows 方式來 選擇 文件和文件夾,以及運行不同文件操作,例如壓縮或者刪除。這些模式也可以用壓縮文件組來運行測試和解壓操作。
   在壓縮文件管理模式,將會顯示當前打開的壓縮文件的壓縮文件和文件夾列表,你也可以選擇文件和文件夾,并運行如解壓、測試或注釋等壓縮文件指定操作。

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

   要進入 WinRAR 的文件管理模式,只需很簡單地在 WinRAR 圖標上雙擊,或者從命令行不加參數運行 WinRAR。
   要進入 WinRAR 的壓縮文件管理模式,先從文件管理模式啟動 WinRAR,然后將光標移到想要的壓縮文件上,并在壓縮文件名上按下 Enter 或從 文件菜單 使用“打開壓縮文件”命令。或者在 Windows 界面 (資源管理器或桌面) 的壓縮文件名上以鼠標雙擊就可用 WinRAR 將它打開。要有這樣的特性,WinRAR 必須在安裝期間關聯到壓縮文件 (它是默認的安裝選項)。你也可在安裝后使用 綜合設置對話框 將壓縮文件關聯到 WinRAR。最后,如果在命令行以壓縮文件名作為單個參數運行 WinRAR,也可以直接從命令行進入想要的壓縮文件。

鎖定壓縮文件:   此命令使用于當 WinRAR 是用在 文件管理 和 壓縮文件管理 模式時。如果你在


該評論在 2011/4/22 22:20:48 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved