1. 怎樣用WinRAR解壓7z.001,7z.002
方法/步驟
如圖,我們在 G:\Downloads\Test 目錄中有一批 Test.7z.00x 分卷壓縮文件(後綴一般為 001-00x)
好了,首先我們使用快捷鍵「Win+R」彈出運行命令框,輸入:cmd,打開命令行窗口
輸入:cd G:\Downloads\Test
進入 7z 分卷文件目錄中
再輸入:G:
即進入到 7z分卷文件當前目錄中
然後輸入: /b test.7z.* test.7z
執行系統自帶的 命令,這會將所有分卷文件合並成一個 7z壓縮文件
(/b 命令是二進位文件命令,具體用法可參考 /?)
成功後我們就會在當前目錄看到一個 test.7z 文件了(7z後綴)
現在我們就可以使用 WinRAR 進行解壓縮了
2. 如何使用winrar的命令行解壓tar文件
windows中winrar命令行方式使用
在Windows系統中的文件壓縮/解壓縮工具winrar功能強大,雖然我們都習慣於用圖形界面的winrar,但是它也能在命令行方式下面使用,這在企圖讓winrar批量自動壓縮解壓縮的時候尤其有用。
它自帶的幫助也非常的全面,現在從中擇出來一些比較常用的總結一下,以免再找的時候比
較頭暈
1,最簡單的壓縮命令:
winrar a asdf.txt.rar asdf.txt
a的意思是進行壓縮動作,後面第一個參數是被壓縮後的文件名,後綴當然是rar了,最後面
的參數就是要被壓縮的文件名
2,最簡單的解壓縮命令:
winrar e asdf.txt.rar
e的意思是執行解壓縮,解壓縮的文件是後面這唯一的參數,但是這個e解壓縮是把解出來的
文件釋放到當前目錄下面,與asdf.txt.rar文件並列了,因此,更加實用的是下面的帶路徑
解壓縮。
3,帶路徑的解壓縮命令:
winrar x asdf.rar
x的意思是執行帶絕對路徑解壓動作,這會在當前文件夾下創建一個文件夾asdf,把壓縮包
里的文件、文件夾不改動結構釋放到文件asdf裡面,就像我們在winrar的圖形界面下看到的
一樣。
4,指定壓縮級別壓縮:
winrar a -m5 asdf.tr.rar asdf.tr
要被壓縮的不再是一個txt文本,而是一個文本格式的十幾M的模擬數據文件,希望能夠最大
程度的壓縮。使用壓縮參數-m5。在winrar中,執行操作是不帶前導-符號的參數,比如「a
」或「x」,而修飾這種動作的參數,使用帶前導符號「-」的參數,比如-m5。其中-m就是
指定壓縮級別的參數,壓縮級別有如下五級:
-m0 存儲 添加到壓縮文件時不壓縮文件。
-m1 最快 使用最快方式(低壓縮)
-m2 較快 使用快速壓縮方式
-m3 標准 使用標准(默認)壓縮方式
-m4 較好 使用較好壓縮方式(較好壓縮,但是慢)
-m5 最好 使用最大壓縮方式(最好的壓縮,但是最慢)
默認的是-m3級別,級別不同,對於大數據量的文本文件壓縮後的文件大小有很大的差異
5,指定壓縮後刪除原文件:
winrar a -m5 -df asdf.tr.rar asdf.tr
用參數-df指定壓縮為asdf.tr.rar壓縮文件後,刪除原文件asdf.tr,也可以是:
winrar m -m5 asdf.tr.rar asdf.tr
這個m的意思是把文件asdf.tr移動入壓縮文件asdf.tr.rar中
6,創建自解壓文件:
winrar s asdf.tr.rar
在gui界面中,創建自解壓文件是有個選項可以直接選擇的。而在命令行中,是分為兩個步
驟的,第一步是用壓縮命令進行壓縮:
winrar a -m5 -df asdf.tr.rar asdf.tr
第二步是用s命令把這個壓縮文件轉化為自解壓文件:
winrar s asdf.tr.rar
轉化後,生成了自解壓文件:asdf.tr.exe
基本上,日常使用這六條就夠
3. 關於bat中使用rar/zip壓縮命令
壓縮參數
用法: rar <命令> -<開關 1> -<開關 N> <壓縮文件> <文件...>
<@列表文件...> <解壓路徑\>
<注釋>
a 添加文件到壓縮文件
c 添加壓縮文件注釋
cf 添加文件注釋
ch 更改壓縮文件參數
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[地址] 郵寄壓縮文件
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- 不詢問密碼
r 包含子目錄
r0 僅包含通配符名稱的子目錄
ri
[:] 設置優先順序 (0-默認,1-最小..15-最大) 和休眠時間(毫秒)
rr[N] 添加數據恢復記錄
rv[N] 創建恢復卷
s[,v[-],e] 創建固實壓縮文件
s- 禁用固實壓縮文件
sc[obj] 指定字元集
sfx[名稱] 創建自解壓文件
si[名稱] 從標准輸入設備讀取數據
sl<大小> 處理小於指定大小的文件
sm<大小> 處理大於指定大小的文件
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[文件] 從文件讀取壓縮文件注釋
舉個例子: 建立一個批處理BackFav.bat(名字可以隨便起)文件內容:
REM 這個批處理文件是用來自動備份我的收藏夾
REM WinRAR <命令> -<開關1> -<開關N> <壓縮文件> <文件> <@列表文件> <解壓路徑\>
"D:\Program Files\WinRAR\WinRAR.exe" a -as -r -sfx -zsfxpara.txt -EP1 "d:\my documents\Favorites.exe" "%USERPROFILE%\Favorites"
===================================================
參數說明:
a: 添加指定的文件(源目錄,這里是"%USERPROFILE%\Favorites")和文件夾到壓縮文件(目標文件,這里是"d:\my documents\Favorites.exe")中。
-as: 這是一個開關,指添加方式是「同步壓縮文件內容」
-r: 表示「包含子文件夾」
-sfx: 表示建立的是一個自解壓文件
-zsfxpara.txt: 從文件sfxpara.txt讀取壓縮文件注釋,這注釋有什麼用後面解釋
-ep1: 表示不把路徑%USERPROFILE%保存在壓縮文件中
2. 注釋文件的作用
建立壓縮文件的時候不光要考慮壓縮那些文件,還要考慮怎麼解壓縮。通過注釋文件可以向壓縮包傳遞許多有用的信息。
sfxpara.txt內容:
PATH=%USERPROFILE%\
Silent=1
例:
"C:\Program Files\WinRAR\Rar.exe" a "g:\aa.rar" "f:\11.txt" 壓縮"f:\11.txt"到G盤,命名為「aa」
"C:\Program Files\WinRAR\Rar.exe" d "g:\aa.rar" "22.bat" 刪除壓縮包"g:\aa.rar"中的"22.bat" 文件
"C:\Program Files\WinRAR\Rar.exe" d "g:\aa.rar" "ABC" 刪除壓縮包"g:\aa.rar"中的"ABC" 文件夾
4. 如何使用bat批處理通過rar命令壓縮/解壓縮目錄
1、首先,右鍵單擊壓縮器圖標並選擇「打開屬性」。
5. 解壓縮命令
我們知道WinRAR是個很古老的軟體,不僅歷史悠久而且功能強大。本文分享如何使用命令行語法(也順便介紹VB(A)中的Shell命令)來實現批量的壓縮文件和解壓縮文件。
1.首先,我們打開命令行。點擊Windows開始菜單,所有程序,附件,命令提示符,
右擊圖標,點擊「以管理員身份運行」(防止命令行許可權不夠無法執行)
2.或者按下快捷鍵Windows+R,輸入cmd,回車確定。
3.在命令行中,輸入WinRAR m -r -ep1 壓縮包保存路徑 被壓縮的文件(夾)路徑
然後回車,就可以將被壓縮的文件(夾),壓縮成一個WinRAR壓縮包。
注意,此命令執行後,原來被壓縮的文件或者文件夾,就自動刪除了!
4.如果不希望在得到壓縮包後,刪除原來的文件夾或文件,可以使用命令WinRAR a -r -ep1 -df 壓縮包保存路徑 被壓縮的文件(夾)路徑。
實用命令:
命令m 表示移動(壓縮後,刪除源文件)
命令a 表示添加壓縮
命令s 表示創建自解壓文件
實用開關:
-r 含子文件夾
-ai 忽略文件屬性
-cl 文件名小寫
-cu 文件名大寫
-ed 忽略空文件夾
-ep 忽略路徑信息
-ep1 表示忽略被壓縮的根文件夾
-ep2 包含最完整路徑信息(除驅動器)
-df 表示壓縮後刪除源文件
-dr 刪除源文件到回收站
-or 自動重命名同名文件
如何使用命令行解壓縮文件?
1.WinRARx壓縮包路徑解壓縮到目標文件夾的路徑
2.解壓縮保留路徑,WinRAR e 壓縮包路徑 解壓縮到目標文件夾的路徑
3.解壓縮忽略路徑,忽略路徑的意思,就是解壓縮時,壓縮包原來裡面有文件夾的,解壓縮之後,只能得到所有文件,而文件夾沒了。
6. 如何用命令行生成WinRAR自解壓文件
WinRAR的命令行格式:
WinRAR <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
在Help中的Command line syntax中有詳細介紹,此處用一個例子進行說明: