導航:首頁 > 程序命令 > dosrar命令

dosrar命令

發布時間:2022-09-05 21:52:13

① 如何使用dos命令解壓文件

用法: rar <命令> - <開關 1> - <開關 N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑\>
<命令>
a 添加文件到壓縮文件
c 添加壓縮文件注釋
cf 添加文件注釋
cw 寫入壓縮文件注釋到文件
d 刪除壓縮文件中的文件
e 解壓壓縮文件到當前目錄
f 刷新壓縮文件中的文件
i[參數]= <串> 在壓縮文件中查找字元串
k 鎖定壓縮文件
l[t,b] 列出壓縮文件[技術信息,簡潔]
m[f] 移動到壓縮文件[僅對文件]
p 列印文件到標准輸出設備
r 修復壓縮文件
rc 重建丟失的卷
rn 重命名壓縮文件
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[名字|-] 轉換壓縮文件為自解壓格式或轉換回壓縮文件
t 測試壓縮文件
u 更新壓縮文件中的文件
v[t,b] 詳細列出壓縮文件[技術信息,簡潔]
x 用絕對路徑解壓文件
<開關>
- 停止掃描
ac 壓縮或解壓後清除存檔屬性
ad 添加壓縮文件名到目標路徑
ag[格式] 使用當前日期生成壓縮文件名
ao 添加具有壓縮屬性的文件
ap <格式> 添加路徑到壓縮文件中
as 同步壓縮文件內容
av 添加用戶身份校驗(僅注冊版本可用)
av- 禁用用戶身份校驗
c- 禁用注釋顯示
cfg- 禁用讀取配置
cl 名稱轉換為小寫
cu 名稱轉換為大寫
df 壓縮後刪除文件
dh 打開共享文件
ds 對固實壓縮文件禁用名稱排序
e <屬性> 設置文件排除屬性
ed 不添加空目錄
en 不添加 "壓縮文件結束 "標志
ep 從名稱中排除路徑
ep1 從名稱中排除基本目錄
ep2 展開為完整路徑
ep3 擴展路徑為包含盤符的完全路徑
f 刷新文件
hp[密碼] 同時加密文件數據和文件頭
idp 禁用百分比顯示
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] 指定存儲的文件類型
o+ 覆蓋已存在文件
o- 不覆蓋已存在文件
oc 設置 NTFS 壓縮屬性
os 保存 NTFS 流
ow 保存或恢復文件所有者和組
p[密碼] 設置密碼
p- 不詢問密碼
r 遞歸子目錄
r0 僅遞歸通配符名稱的子目錄
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[ <N> ,v[-],e] 創建固實壓縮文件
s- 禁用固實壓縮文件
sfx[名稱] 創建自解壓壓縮文件
st[名稱] 從標准輸入設備讀取數據(stdin)
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 <文件> 從文件讀取壓縮文件注釋

② winrar命令語句-壓縮指定文件到指定.rar的指定目錄

這個。。這是年代這么久遠的問題了么?本人測試一枚,剛好我今天處理了這個問題,也算方便後來人吧,順便也給自己踩過的坑記錄一下。

dos命令為:

rar a -ap[壓縮包里的路徑] [壓縮包所在路徑] [需要添加的文件路徑]

例如:你要把放在D盤QW文件夾里的1.txt添加到放在D盤根目錄下名為test的壓縮包里的adaed文件夾裡面,也即是test.raradaed,命令則為:

rar a -apadaed D: est.rar D:QW1.txt

需要注意的是,上述命令-ap後面沒有空格,再說一遍,-ap後面沒有空格!

還有一點也要提起一下,就是我們公司當時有個war包,我每次打包好都得往裡邊更新2個文件,自己覺得麻煩,就乾脆寫個批處理來完成。但是實際上當我把war後綴改為rar,再執行上述rar命令時,提示我rar文件已損壞。實際上直接進入路徑雙擊該文件還是可以打開的,當時就不知道為什麼dos會提示我已損壞,在網路查詢未果。

偶然情況下發現,我手動改為rar後綴後,實際上卻是zip壓縮文件

也就難怪dos說rar已經損壞。原因找到了,再次網路找到解決方法:

使用winrar命令就可以對zip的壓縮包進行操作:

winrar a -ap[壓縮包里的路徑] [壓縮包名稱] [文件名稱]


使用winrar時,如果添加 壓縮包路徑和添加 文件路徑的話,會把整個路徑都塞到壓縮包里邊,這個我暫時不知道怎麼解決,我使用的臨時方案就是把壓縮包和文件都放在同一目錄,然後使用cd/d 到該目錄,再使用上述命令就可以了。

③ 壓縮文件的dos命令是

arj
*.dos
(壓縮當前目錄下的所有後綴為.dos的文件
在當前目錄下

④ dos下解壓縮命令是什麼

壓縮文件在DOS命令下的功能實現

壓縮目錄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。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到+號標記。

WINRAR A test.rar test –p123 –r。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到*號標記。

按名字排序、以簡要方式列表顯示壓縮包文件
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

⑤ dos下如何rar文件

使用方法: rar <命令> -<選項 1> -<選項 N> <壓縮檔> <檔案...> <@檔案清單...> <解壓縮路徑\>

直接輸入 rar 的絕對路徑加檔名, 例如 c:\program files\rar

c:\>c:\program files\rar -u c:\games\game.rar d:\EXP
上面的意意是 解開 路徑 games 中的壓縮檔 game.rar 到 d:\exp 中.

你可以在 dos 里 rar 的路目中輸入 rar -? ,可看詳細說明.

⑥ DOS下使用RAR問題

回答1:

從DOS入手
將輸出結果放入空值中
將當前目錄下所有文本文件壓縮至aaa.rar

rar a aaa.rar *.txt >nul

最後加的這個>nul即為DOS中把輸出結果輸出到空值中。
這樣一來RAR在運行時就無任何顯示了,做到了你要求的屏蔽RAR的GUI的功能。

RAR的任何指令後都可加上>nul,並不是只能應用於壓縮。

以上內容已在RAR For DOS 2.06中測試成功。
以上內容在RAR For DOS 3.71中也測試成功。
以上內容並未來Rar For DOS 2.5中測試,原因是我沒有2.5這個版本,不過應該也沒有問題。
有問題你可以再補充。

回答2:
Rar for DOS完全可以在MS-DOS 7.0中使用

回答3:
我有RAR For DOS 2.06,給我一個信箱我可以發送給你。

⑦ 如何用DOS命令壓縮文件

比如 你要壓縮 c:\ys 文件夾為 ys.rar

rar a ys.rar c:\ys\*.*

其他參數自己摸索吧

用法: rar - -

a 添加文件到壓縮文件
c 添加壓縮文件注釋
cf 添加文件注釋
cw 寫入壓縮文件注釋到文件
d 刪除壓縮文件中的文件
e 解壓壓縮文件到當前目錄
f 刷新壓縮文件中的文件
i[參數]= 在壓縮文件中查找字元串
k 鎖定壓縮文件
l[t,b] 列出壓縮文件[技術信息,簡潔]
m[f] 移動到壓縮文件[僅對文件]
p 列印文件到標准輸出設備
r 修復壓縮文件
rc 重建丟失的卷
rn 重命名壓縮文件
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[名字|-] 轉換壓縮文件為自解壓格式或轉換回壓縮文件
t 測試壓縮文件
u 更新壓縮文件中的文件
v[t,b] 詳細列出壓縮文件[技術信息,簡潔]
x 用絕對路徑解壓文件

- 停止掃描
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-存儲...3-默認...5-最大)
mc 設置高級壓縮參數
md 以KB為單位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存儲的文件類型
n 僅包含指定的文件
n@ 從標准輸入設備讀取文件名到包括
n@ 在指定的文件列表包括文件
o+ 覆蓋已存在文件
o- 不覆蓋已存在文件
oc 設置 NTFS 壓縮屬性
os 保存 NTFS 流
ow 保存或恢復文件所有者和組
p[密碼] 設置密碼
p- 不詢問密碼
r 遞歸子目錄
r0 僅遞歸通配符名稱的子目錄
ri[:] 設置優先順序(0-默認,1-最小..15-最大)和以毫秒為單位的休眠時間
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[,v[-],e] 創建固實壓縮文件
s- 禁用固實壓縮文件
sfx[名稱] 創建自解壓壓縮文件
st[名稱] 從標准輸入設備讀取數據(stdin)
t 壓縮後測試文件
ta 添加日期 後修改的文件,日期格式 YYYYMMDDHHMMSS
tb 添加日期 前修改的文件,日期格式 YYYYMMDDHHMMSS
tk 保留原始壓縮文件時間
tl 設置壓縮文件時間為最新文件時間
tn 添加 以後的文件
to 添加 以前的文件
ts[N] 保存或恢復文件時間(修改,創建,訪問)
u 更新文件
v 自動檢測創建卷的大小或者列出所有的卷
v[k,b] 創建卷大小=*1000 [*1024, *1]
vd 創建卷前清除磁碟內容
ver[n] 文件版本控制
vn 使用舊風格的卷命名方案
vp 每卷之前暫停
w 指定工作目錄
x 排除指定的文件
x@ 從標准輸入設備讀取要排除的文件名
x@ 排除指定列表文件中的文件
y 假設對全部詢問都回答是
z 從文件讀取壓縮文件注釋

⑧ 在DOS下怎麼打開rar文件!!

需要用到winrar下的Rar.exe:

RAR 命令行語法
~~~~~~~~~~~~~~

語法

RAR <命令> [ -<開關> ] <壓縮文件> [ <@列表文件...> ]

RAR <命令> [ <文件...> ] [ <解壓路徑\> ]

描述

命令行選項 (命令和開關) 提供了使用 RAR 創建和管理壓縮文件的控制方法。命
令是一個字元串(或單個的字母),命令 RAR 去執行一個相應的操作。開關被用來
改變 RAR 執行操作的方法。其它參數是壓縮文件名和被壓縮的文件或要從壓縮文件
中被解壓文件。

列表文件是一個包括處理的文件名的純文本文件。第一列應該以文件名開始。可以
在//字元後添加註釋。例如,你可以創建包含下列字元串的 backup.lst:

c:\work\doc\*.txt //備份文本文檔
c:\work\image\*.bmp //備份圖片
c:\work\misc

接著運行:

rar a backup @backup.lst

如果你希望從標准輸入設備讀取文件名,指定空的文件列表名(只有@)。

在列表文件中 Win32 控制台 RAR 使用 OEM (DOS) 編碼。

你可以在同一命令行指定普通文件名和列表文件。如果文件和列表
文件都未被指定,那麼 RAR 將默認是 *.*,來處理所有文件

在一個 UNIX 環境變數中,你需要將通配符置於引號中,避免被外殼擴展。例如,
這個命令將從當前路徑中的 RAR 壓縮文件解壓所有的 *.asm 文件:

rar e '*.rar' '*.asm'

命令可以是下列中的任何一個:

a 添加文件到壓縮文件中。

例子:

創建或更新已存在的壓縮文件 myarch,添加當前目錄中的所有文件

rar a myarch

c 添加壓縮文件注釋。當壓縮文件被處理時注釋被顯示。文件的注釋長度限
制到 32767 位元組

例子:

rar c distrib.rar

注釋也可以從文件添加:

rar c -zinfo.txt mmy

cf 添加文件注釋。當使用'v'命令時顯示文件注釋。文件的注釋長度限制到
32767 位元組。

例子:

rar cf bigarch *.txt

cw 寫壓縮文件注釋到指定文件。

例子:

rar cw oldarch comment.txt

d 從壓縮文件中刪除文件。請注意,如果這個命令導致壓縮文件中所有文件
全部刪除,這個空的壓縮文件將被刪除。

e 解壓文件到當前目錄。

f 更新壓縮文件中的文件。 更新打包到壓縮文件後被改變的文件。這個命令不
向壓縮文件中添加新文件。

i[i|c|h|t]=<字元串>
在壓縮文件中查找字元串。

支持下列可選參數:

i - 不區分大小寫(默認);

c - 區分大小寫搜索;

h - 十六進制搜索;

t - 使用 ANSI, Unicode 和 OEM 字元表 (只有 Win32 可用);

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

它允許指定帶有另外一個參數的 't' 變數,例如,ict=字元串 在上面提
及的所有表中執行區分大小寫的搜索。

例子:

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

在 c:\*.rar 壓縮文件中的 *.txt 文件執行區分大小寫的 "first level"
字元串的搜索

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

在 e:\text 目錄下的 rar 壓縮文件中搜索十六進制字元串
f0 e0 ae ae ab 2d 83 e3 a9。

k 鎖定壓縮文件。任何試圖改變壓縮文件的命令都會被忽略。

例子:

rar k final.rar

l[t,b] 壓縮文件的內容列表[技術信息]。和 'v' 命令一樣列出文件,但不包括
文件路徑。也就是只顯示文件名。當使用't'修正時可選技術信息(主操作
系統,固實標志和老版本標記)被顯示。變數 'b' 強制 RAR 只輸出單純
的文件名,而沒有其他任何的附加信息。

m[f] 移動到壓縮文件中[只用於文件]。移動文件和目錄會使壓縮操作完成後它
們被刪除。如果使用修正'f'和/或應用開關'-ed',則不刪除目錄。

p 列印文件到標准輸出設備。

你可以把這個命令和 -inul 開關一起使用來禁止所有的 RAR 信息,並只
列印文件數據。當你需要發送一個文件到標准輸出設備時,這也許很重要。

r 修復壓縮文件。壓縮文件修復是在兩階段中完成的。首先,在損壞的壓縮
文件中查找恢復記錄(參照'rr'命令)。如果壓縮文件包含恢復記錄,並且
損壞數據部分是連續的,而且少於N*512位元組(N 處是放入壓縮文件恢復塊
的數字),則成功恢復壓縮文件的機會非常高。當這個階段完成,一個新的
壓縮文件將被創建,名為_RECOVER.RAR。

如果損壞的壓縮文件不包含恢復記錄或如果壓縮文件沒有完全恢復導致大
的損傷,將執行第二階段。這一階段期間只重建壓縮文件的結構,而不可
能恢復 CRC 校驗失敗的文件。它仍然可能恢復未受損的文件,因文件結
構破壞。這對於非固實壓縮文件通常有用。

當第二階段完成,重建結構的壓縮文件將被保存為 rebuilt.arcname.rar,
'arcname' 的位置是原始壓縮文件名。

RAR/DOS32 版本使用 _recover.rar 和 _reconst.rar 而不是上面提及的
名字。

在恢復記錄進行中,當發現可疑文件時,RAR 可以提示用戶。

可疑項目

名字: <可能的文件名>
大小: <大小> 壓縮後: <壓縮後大小>

添加它: 是/否/全部

回答'y'來把這個項目添加到文件 _RECOVER.RAR 中。

例子:

rar r buggy.rar

rc 使用恢復卷(.rev 文件)重建丟失的卷。你需要指定任何已存在的卷作為
壓縮文件名,例如,'rar rc backup.part03.rar'

讀取 'rv' 命令描述得到關於恢復卷的信息。

rn 重命名壓縮文件。

命令語法是:

rar rn <壓縮文件名> <源文件名1> <目標文件名1> ... <源文件名N> <目
標文件名N>

例如,下列命令:

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

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

在源文件和目標文件名中可以使用通配符來進行簡單像改變文件擴展名的名
稱轉換。例如:

rar rn data.rar *.txt *.bak

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

RAR 不檢查目標文件名是否已經在壓縮文件中存在,所以你需要小心,防止
重名。尤其是使用通配符時特別重要。這個命令有潛在的危險,因為一個錯
誤的通配符可以損壞所有的壓縮文件名。

rr[N] 添加數據恢復記錄。可選,多餘信息(恢復記錄)可以被添加到壓縮文件
中。這將導致壓縮文件大小稍微增加,但能在軟盤錯誤或其它數據丟失
情況下幫助恢復壓縮文件。一個恢復記錄最大包含 524288 個恢復塊。
塊的數目可以在'rr'(N = 1,2 .. 524288)命令中直接指定或不用用戶
指定,而是根據壓縮文件的大小自動設定:一個恢復信息大小大約是總
壓縮文件大小的1%,通常允許恢復達到壓縮文件總大小的0.6%的連續數
據。

也可以以壓縮文件大小的百分比來指定恢復記錄的大小。只要把%添加到
命令參數後。 例如:

rar rr3% arcname

注意,如果你從.bat 或 .cmd文件運行這個命令時,你需要使用rr3%%代
替rr3%,因為批處理命令把符號'%'作為批處理文件開始的參數。你可以
使用 'p' 代替'%',所以'rr3p'也可運行。

如果受損的數據是連續性的,則每個恢復記錄塊幫助恢復損壞信息的512
位元組。如果多處損壞這個值將降低。

恢復記錄的大小可以使用公式<壓縮文件大小>/256 + <恢復記錄數>*512
位元組估計。

rv[N] 創建恢復卷(.rev文件),以後它可以用於重建卷組中丟失的文件。這個命
令只對多卷壓縮文件敏感,你需要在組中指定第一個分卷文件的文件名。
例如:

rar rv3 data.part01.rar

這個功能可以被用來備份,例如,發送一個多卷壓縮文件到一個新組,並
且部分接收者沒有收其中的一些文件。重新發送恢復卷代替普通卷,可以
減少傳送文件的總數。

每個恢復卷可以重建一個丟失的 RAR 卷。例如,如果你有30個卷,3個恢
復卷,你可以創建任何3個丟失的卷。如果.rev文件的數目少於丟失卷的
數目,重建將不可能。普通和恢復卷的總數不能超過255。

選項 <N> 參數指定創建恢復卷的數目,必須少於RAR卷的總數。你也可以
附加一個百分號到這個參數上,這樣創建的.rev文件的數目將等於從 RAR
卷總數獲得的這個百分比。 例如:

rar rv15% data.part01.rar

RAR 不管是使用『rc』命令或自動時,如果在解壓時無法定位下一卷,並
且發現可用數目的 .rev 文件,對丟失的卷和損壞的卷都試圖重建。

損壞卷的原始副本在被重建前重命名為 *.bad。例如,volname.part03.rar
將被重命名為volname.part03.rar.bad。

s[名稱] 轉換壓縮文件成自解壓格式。壓縮文件和自解壓模塊合並(使用
default.sfx模塊或在開關中指定)。在 Windows 版本中 default.sfx 應
該放在RAR.exe 所在目錄下,在 Unix 中在用戶的 home 目錄中,在
/usr/lib 或 /usr/local/lib 下。

s- 從已存在的自解壓壓縮文件中刪除自解壓模塊。RAR 創建一個不帶自解壓
模塊的新的壓縮文件,原來的自解壓文件不會被刪除。

t 測試壓縮文件。為了驗證指定的文件,這個命令執行虛擬的文件解壓操作,
不寫出任何輸出數據流。

例子:

在當前目錄測試壓縮文件:

或對於 Unix:

rar t '*'

當前目錄開始,測試所有子目錄下的壓縮包:

rar t -r *

或對於 Unix:

rar t -r '*'

u 更新壓縮文件中的文件。添加不在壓縮文件中的文件和更新打包後改變了的
文件。

v[t,b] 詳細列出壓縮文件內容[技術信息]。文件列出所使用的格式:絕對路徑名,文
件注釋,原始和壓縮後的大小,壓縮率,最近更新日期和時間,屬性,CRC,
壓縮方式和解壓所需的最小RAR版本。當使用't'變數時可選技術信息(主操作
系統,固實標志和老的文件版本標記)顯示。變數 'b' 強制 RAR 只輸出單純
的文件名,而沒有其他任何的附加信息。

列出所有壓縮卷的內容,使用星號('*')代替壓縮文件擴展名或使用'-v'
開關。

例子:

列表 system.rar 壓縮文件(技術信息)內容並重定向到輸出文件 techlist.lst


rar vt system >techlist.lst

x 帶絕對路徑解壓

例子:

1) 列出 system.rar 壓縮文件的內容 (技術模式)並使用重定向符輸出
到文件 techlist.lst 中

rar vt system >techlist.lst

2) 列出 tutorial.rar 壓縮文件的內容 (單純文件名模式)

rar vb tutorial

開關 (與命令結合使用):

-? 顯示命令和開關的幫助。和沒有參數或輸入非法命令行選項時相同。

-- 停止開關掃描

這個開關告訴 RAR 命令行中沒有更多的開關了。如果壓縮文件或文件名
以 - 符號開頭,可以使用它。沒有'--'開關,這樣的名字將被作為開關
對待。

例子:

從當前目錄添加所有文件到固實壓縮文件'-StrangeName'

RAR a -s -- -StrangeName

-ac 壓縮或解壓後清除存檔屬性(只有Windows版本可用).

-ad 附加壓縮文件名到目標路徑中。

這個選項可以在解壓一組壓縮文件時使用。默認條件下 RAR 把從壓縮文
件中解壓的文件放在同一目錄下,但是這個開關使從每個壓縮文件中解壓
的文件都創建一個單獨的目錄。

例子:

rar x -ad *.rar data\

RAR 將每一個解壓的文件在'data'下創建子目錄。

-ag[格式]
使用當前的日期和時間產生壓縮文件名。

當創建壓縮文件時附加當前日期字元串到壓縮文件名上。用於每日備份。

附加的字元串格式有幾種可選的格式參數定義或使用"YYYYMMDDHHMMSS"。
字元串的格式可以包含下列字元:

Y - 年
M - 月
MMM - 使用文本字元串作為月名(Jan,Feb,等.)
W - 年的第幾周 (每星期從星期一開始)
A - 星期幾 (星期一 -1,星期日 - 7)
D - 月的第幾天
E - 年的第幾天
H - 小時
M - 分 (如果在小時後,被作為分鍾對待)
S - 秒
N - 壓縮文件數。RAR 搜索要生成的名字的文件是否存在,如果發現
它已經存在,將遞增一個壓縮文件數字,直到生成一個唯一的名字。

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

如果在格式化字元串的第一個字元是'+',日期字元串和基本壓縮文件名
位置交換,所以日期將在壓縮文件名之前。

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

所有其它字元被不變地添加到文件名上。

如果你需要更新已經存在的壓縮文件,小心使用 -ag 開關。依賴於以前
使用的 -ag 傳送的格式化字元串和時間,生成的和現有的壓縮文件名可
能不匹配。在這種情況下 RAR 會創建一個新的壓縮文件,而不是更新現
有文件。

例子:

1) 使用默認 YYYYMMDDHHMMSS 格式

rar a -ag backup

2) 使用 DD-MMM-YY 格式

rar a -agDD-MMM-YY backup

3) 使用 YYYYMMDDHHMM 格式,替換'backup'之前的日期

rar a -ag+YYYYMMDDHHMM backup

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

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

5) 使用 YYYYMMDD 和壓縮文件數。它允許你在同一天使用 -agyymmdd-nn
數次,每一個新的壓縮文件名都將包含一個新的遞增數字。

rar a -agYYYYMMDD-NN 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'將只包含目錄'sources'中的*.cpp文件,所有其它
文件將被從壓縮文件中刪除。它和創建新的壓縮文件很相像,但是有一個
重要的不同:如果最近備份之後沒有文件被修改,這個操作比創建新的壓
縮文件執行得快。

-av 添加身份校驗(只有注冊版本可用)。RAR將在每次新建或更新壓縮文件時
添加關於創建者的信息、最後更新時間和壓縮文件名。

如果一個包含身份校驗的壓縮文件被修改,而沒有指定這個開關,則身份
校驗信息將被刪除。

使用'-av'開關的壓縮文件當解壓、測試、列表或更新時,RAR 將進行完
整性確認並顯示信息:

校驗身份信息...

在成功校驗身份的情況下,顯示消息'確定',創建者的名字和最近更新
信息會被顯示。在身份校驗失敗的情況下,將顯示'失敗'。

用戶身份校驗功能,'-av',在軟體發布環境中推薦使用。

為了啟用身份校驗功能,程序必須注冊。請聯系你當地的發布點或網站發
布中心。

-av- 禁止檢查或添加身份校驗。

-cfg- 忽略配置文件和 RAR 環境變數。

-cl 轉換文件名成小寫字母。

-cu 轉換文件名成大寫字母。

-c- 禁止顯示注釋。

-df 壓縮後刪除文件

移動文件到壓縮文件中。這個開關與命令'A'組合執行和命令'M'是同一動
作。

-dh 打開共享文件

允許處理有其它應用程序打開寫的文件。

如果應用程序允許對文件的讀取訪問,這個開關有效。但是如果文件的訪
問類型是私有,文件打開操作仍然會失敗。

這個選項很危險,因為它允許壓縮一個文件,而同時正被其它應用程序修
改,所以小心使用。

-ds 添加到一個固實壓縮文件時不排序。

-ed 不添加空目錄

這個開關指出空目錄不被存儲到被創建的壓縮文件中。當解壓這樣一個壓
縮文件時, RAR 會基於他們內部的文件路徑創建非空的目錄。關於空目錄
的信息丟失。非空目錄除了名字外(訪問許可權, 流, 等。)其他所有屬性全
部丟失, 所以只有在你不需要保留這樣的信息時使用此開關。

-ee 不處理擴展屬性

禁止保存和修復擴展文件屬性。只用於OS/2版本。

-en 不添加"壓縮文件結束"塊

默認情況下,RAR 在新建或更新壓縮文件時在結束時添加 "壓縮文件結
束"塊。它允許跳過像數字安全簽名等擴展數據,但是在一些特定條件下
禁用這些功能可能有用。例如,如果在一個壓縮文件通過不可靠的連接在
兩個系統之間傳遞,並且同時發送者在它裡面添加新文件時,它可能對確
認在傳輸過程中已經接收的部分不會被另一端所修改很重要。

這個開關不能用在分卷上,因為壓縮文件結束塊包含正確處理卷的重要信
息。

-ep 從名稱中排除路徑。包含此開關時,文件在加入壓縮文件時不會包含路
徑信息。這可能會有在壓縮文件中存在數個相同名稱的結果。

-ep1 根據名字刪除底層目錄。不存儲在命令行中輸入的路徑。

例子:

tmp 目錄中的所有文件和目錄都將被添加到壓縮文件'test'中,但是被壓
縮文件名路徑不包含'tmp\'

rar a -ep1 -r test tmp\*

這等價於下列命令:

cd tmp
rar a -r ..\test
cd ..

-ep2 擴展路徑成完全路徑。壓縮時存儲文件的完全路徑(除了盤符和根目錄路
徑).

-ep3 擴展路徑為包含盤符的完全路徑。
僅用於 Win32 版本。

壓縮時如果使用此開關則保存和恢復包括盤符的完全的文件路徑。磁碟分
隔符(冒號)被下劃線字元替換。

如果你解壓時使用 -ep3,它把下劃線改回為冒號並且把文件解壓到它們
原始的目錄和磁碟中。如果用戶也指定了目標路徑,它會被忽略。

此開關對於把數個磁碟備份到同一個壓縮文件有幫助。例如,你可以運行:

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

來創建備份並且:

rar x -ep3 backup.rar

來恢復它。

小心使用 -ep3 開關,只有你確認壓縮文件不包含任何惡意文件。換句話
說,如果是你自己創建的壓縮文件或你完全相信它的作者才使用它。此開
關允許覆蓋在你的計算機上任何地方的任何文件,包括重要的系統文件和
通常僅用於備份和恢復的目的。

-e[+]<屬性>
指定排除或包含掩碼屬性文件。

<屬性> 是十進位,八進位(以 '0' 開頭)或十六進位 (以 '0x' 開頭)
的數字格式。

默認, 在 <屬性>沒有『+』標記, 此開關定義排除掩碼。如果對 <屬性>
和文件屬性按位進行 AND 邏輯運算的結果不為 0,則文件將不會被加入
到壓縮文件中。

如果『+』符號存在,它指定包含掩碼。只有具有在掩碼中指定的屬性中
的至少一種的文件會被添加到壓縮文件中。

在 Windows 版本中也可以使用D、S、H、A代替數字掩碼符號表示目錄和
文件的系統,隱藏,存檔和只讀屬性。給出的屬性的順序並不重要。
Unix 版本支持 D 和 V 符號來定義目錄和設備屬性。

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

示例:

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

rar a -r -e+d dirs

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

rar a -esh files

-f 更新文件。可以在解壓或創建壓縮文件時使用。命令字元串"a -f"等價於
命令'f',你也可以和命令'm'或'mf'一起使用'-f' 。如果開關'-f'和命
令'x'或'e'一起使用,則只有舊文件能被從壓縮文件中解壓的新版本替換。

-hp[p] 加密文件數據和頭。

這個開關和 -p[p] 類似,但是開關 -p 只加密文件數據,而使文件名等
其它信息可見。這個開關加密所有包括文件數據、文件名、大小、屬性、
注釋和其它塊等所有可感知壓縮文件區域,所以它提供了更高的安全等
級。在壓縮文件中使用-hp 加密,沒有密碼甚至不可能查看文件列表。

例子:

rar a -hpfGzq5yKw secret report.txt

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

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

開關 -idc 禁用版權字元串。

開關 -idd 在操作結束禁止顯示「完成」字元串。

⑨ 可以在DOS下打開或者把.rar文件解壓不

解壓文件並包含完整路徑的命令行語法是:
WinRAR
X
[-開關]
<壓縮文件>
[文件]
[@文件列表]
[目標文件夾\]
解壓文件並忽略路徑是:
WinRAR
E
[-開關]
<壓縮文件>
[文件]
[@文件列表]
[目標文件夾\]
例如說,你要從壓縮文件
LETTERS.RAR
中解壓文件
LETTER.TXT
到當前文件夾時,請使用下列命令:
WinRAR
X
LETTERS.RAR
LETTER.TXT
壓縮文件擴展名是可選的,並且可以忽略。
下一個命令是從壓縮文件
Songs
解壓全部的
*.WAV
文件到
Audio
文件夾:
WinRAR
X
Songs
*.WAV
Audio\
在文件中列出要解壓的文件,然後在命令行逐一列出也是可以的。這種例子下,在命令行必須指定被壓縮文件列表文件的文件名。在文件名添加符號
@
前綴。例如,如果你創建一個文件
Binaries,裡面含有字元串
*.exe

*.com,然後運行命令
:
WinRAR
X
TOOLS
@Binaries
TOOLS
壓縮文件中所有
EXE

COM
擴展名的文件,都會被解壓到當前文件夾。
解壓期間,有個窗口將會出現顯示操作的狀況。如果你希望中斷解壓的進行,在命令窗口單擊
取消
按鈕。你也可以單擊「後台」按鈕將
WinRAR
最小化放到任務欄。如果解壓完成,而且沒有錯誤,
WinRAR
將會返回到界面模式。在有錯誤的狀況時,則會出現
錯誤診斷信息窗口。

⑩ DOS下怎麼解壓RAR(RAR,ZIP,ISO)文件命令是什麼

壓縮文件在DOS命令下的功能實現 壓縮目錄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。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到+號標記。 WINRAR A test.rar test –p123 –r。注意密碼是大小寫敏感的。在圖形界面下打開帶密碼的壓縮文件,會看到*號標記。 按名字排序、以簡要方式列表顯示壓縮包文件 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

滿意請採納

閱讀全文

與dosrar命令相關的資料

熱點內容
儲存層次結構對程序員的意義 瀏覽:477
微信文件夾查看器 瀏覽:952
android視頻聊天開源 瀏覽:552
思科iso命令 瀏覽:943
手機網頁源碼里的視頻地址 瀏覽:681
哈利波特魔法覺醒要怎麼選伺服器 瀏覽:993
情感交友網站php 瀏覽:942
id下載不了app怎麼回事 瀏覽:995
有什麼好看的伺服器小說 瀏覽:293
程序員四級沒過有什麼影響 瀏覽:540
單片機與觸摸屏連接 瀏覽:853
進程序員公司能穿涼鞋嗎 瀏覽:245
PDF框大小 瀏覽:84
單片機產生鋸齒波 瀏覽:225
如何修改ie代理伺服器 瀏覽:417
折紙手工解壓玩具不用a4紙 瀏覽:485
怎麼雙向傳輸伺服器 瀏覽:286
電腦如何實現跨網段訪問伺服器 瀏覽:549
模塊化網頁源碼位元組跳動 瀏覽:486
梯度下降演算法中遇到的問題 瀏覽:607