導航:首頁 > 程序命令 > cmd命令解壓

cmd命令解壓

發布時間:2022-12-30 14:07:59

① 使用cmd命令壓縮文件

備份數據前用WinRAR壓縮一下是個不錯的注意,這樣做至少有以下優點:

1.節省空間。這個要視源文件的性質而定,一般而言,文字型的辦公文檔壓縮比要高一些,而多媒體文件壓縮效果往往不明顯。

2.加快復制速度。備份文件往往需要復制到N個不同的位置/存儲介質,即使壓縮後文件體積變化不大,最好也用「存儲方式」壓縮一下,因為在同樣大小的情況下,大塊的單個文件比零散的很多文件復制速度要快。

"E:\Program Files\WinRAR\WinRAR.exe" a –ibck –m5 –pmima f:\目標.rar e:\來源

注意:在WinRAR的命令格式中,源文件要放在目標的後面,這個規定比較別扭,不過我們無能為力,一定要留心一點。

這個例子的意思就是將e盤下的「來源」文件夾以最優壓縮方式壓縮,在f盤生成「目標.rar」文件,密碼設置為「mima」,在後台進行壓縮。假如你希望生成一個自解壓格式的壓縮文件,加上-sfx參數即可。

a:這個是命令,a是「添加」命令,意思是將某文件添加到壓縮文件中。不管它了,反正你要壓縮的話就把a帶上。

開關:緊跟在命令後面的是開關,開關可以添加很多個,根據自己的愛好隨便整。先來看兩個簡單的,需要的話直接放在命令後面即可:

-sfx            自解壓

-ibck                  後台運行

建議加上-ibck,讓WinRAR躲在後台去慢慢壓縮,不要在我們眼前晃,鬧心。這個對壓縮質量沒什麼影響,影響的只是我們的心情。

再來看兩個較復雜的,說他們復雜只是因為後面可以跟參數:

-m             存儲方式: 0存儲、1最快、2快速、3標准、4較好、5最優

-p              添加密碼:-p123,密碼為123

-m:這個開關用來控制存儲方式,也就是壓縮方式。如果不加這個開關,默認為標准壓縮方式。存儲方式有六種,從0到5,壓縮率越來越大,壓縮速度越來越慢,你可以根據壓縮文件的性質來進行選擇。如:文件的壓縮率不高,僅僅是99%,那麼大可以選擇0存儲方式以節約時間。如果你想選擇

-----------------------------------------------------------------------------------------------------------

用法:     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[密碼]      同時加密文件數據和文件頭

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]   指定存儲的文件類型

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<文件>       從文件讀取壓縮文件注釋

————————————————————————————————

舉例說明:

"C:\Program Files\WinRAR\WinRAR.exe" a -as -r -ep1 E:\wamp64\www\Release.rar E:\wamp64\www\Release

a:                   添加指定的文件(源目錄)和文件夾到壓縮文件(目標文件)中。

-as:                這是一個開關,指添加方式是「同步壓縮文件內容」

-r:                  表示「包含子文件夾」

-ep1:             表示不把路徑保存在壓縮文件中

② 如何用cmd命令搞定RAR解壓7Z分卷

下載了幾個.7Z的文件,就如
a.7z001
a.7z002
a.7z003等文件,
下載下來用RAR解壓,可是RAR報錯,於是想辦法解決此問題,終於被我搞定了這個問題
其實用
命令就可以搞定的,命令如下
在CMD中運行如下命令

/B
a.7z001*
a.7z
(中間有空格)
此命令的意思就是把a.7z分卷文件合並成一個a.7z的大文件,之後就可以用RAR解壓了。

java中怎麼用cmd命令解壓zip文件

對於zip文件,java有自帶類庫java.util.zip;可是要想解壓rar文件只能靠第三方類庫,我試過兩個:com.github.junrar和de.innosystec.unrar,前者解壓時可能會出現crcError,後者pom配置時報錯;利用cmd命令調用winRAR進行解壓,無疑方便快捷很多。
調用cmd命令
public
static
boolean
exe(String
cmd)
{
Runtime
runtime
=
Runtime.getRuntime();try
{
Process
p
=
runtime.exec(cmd);
BufferedReader
reader
=
new
BufferedReader(new
InputStreamReader(p.getInputStream(),"GBK"));
String
line
=
reader.readLine();

while(line!=null)
{
logger.info(line);
line
=
reader.readLine();
}
reader.close();

if(p.waitFor()!=0)
{return
false;
}
}
catch
(IOException
e)
{

//
TODO
Auto-generated
catch
block
e.printStackTrace();
}
catch
(InterruptedException
e)
{

//
TODO
Auto-generated
catch
block
e.printStackTrace();
}return
true;
}
首先利用runtime.exec()執行指令,得到process,從process.getInputStream()中獲取回顯字元並列印,列印回顯時可能會出現中文亂碼,這個和操作系統編碼有關,我這里是GBK編碼,所以在new
inputstreamReader時加入了編碼參數」GBK「
命令行字元串
如果需要調用cmd命令,如cd等,可寫」cmd
c
cd
目錄」。對於直接調用exe執行,則可以寫成」exe文件絕對路徑
參數」,在命令行字元串中,含有空格的路徑或者字元串應該再加上引號,即」」exe文件絕對路徑」
」參數」「
winRAR調用
我這里安裝目錄是C:/Program
Files/WinRAR,將D:1.rar
解壓到D:,則寫成」」C:/Program
Files/WinRAR/unRar.exe」
x
-y
D:/1.rar
D:/」,x代表絕對路徑解壓,-y表示全部確定;壓縮的命令如下:「」C:/Program
Files/WinRAR/rar.exe」
a
-ep1
D:2.rar
D:源目錄」,a表示添加文件到壓縮文件,-ep1表示排除基本目錄,如D:winrar ar這個目錄,如果沒有-ep1那麼壓縮包中會出現winrar目錄路徑,而加了之後就只將當前目錄打包,只有rar目錄

④ windows下如何用cmd命令解壓指定的zip文件到指定目錄下

1、按win鍵+R打開,或者在開始菜單選擇運行。輸入cmd,然後確定。

注意事項:

通過CMD命令進入命令提示符窗口,則將會顯示 Windows的版本和版權信息。通過使用CMD命令可以很方便地進入其他子應用程序。CMD是一個32位的命令行程序,運行在 Windows nt2000XP上。

⑤ cmd 解壓縮 命令

WinRAR <命令> -<開關1> -<開關N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑>命令 要 WinRAR 運行的字元組合代表功能。

開關切換操作指定類型,壓縮強度,壓縮文件類型,等等的定義。

壓縮文件要處理的壓縮文件名。

文件 要處理的文件名。

列表文件 列表文件是包含要處理文件名稱的純文本。文件名應該在第一卷啟動。可以在列表文件中使用//字元後添加註釋。

(5)cmd命令解壓擴展閱讀:

路徑文件名1路徑文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件。

c:srv.exe ipadmin$ 復制本地c:srv.exe到對方的admin下:

1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件。

ipadmin$svv.exe c: 或:ipadmin$*.* 復制對方admini$共享下的srv.exe文件(所有文件)至本地C:

x 要復制的文件或目錄樹目標地址目錄名 復制文件和目錄樹,用參數/Y將不提示覆蓋相同文件用參數/e才可連目錄下的子目錄一起復制到目標地址下。



⑥ 如何用CMD命令 解壓縮文件rar

系統自帶CMD本身不支持rar的,把winrar目錄裡面的RAR.exe和UNRAR復制到c:\windows文件夾中,才可使用命令行解壓縮,步驟如下:
1、復制RAR.exe和UNRAR復制到c:\windows文件夾中;
2、按win+r,輸入cmd,點擊確定;
3、提示符後輸入:unrar
e
壓縮文件路徑\名稱
解壓後路徑,如下圖:
4、效果如下圖:

⑦ 大俠們小弟想知道怎麽用CMD命令解壓rar格式的文件包啊急

@echo off&color a
set rarpath=請將你要解壓的壓縮包拖放到這里:
for /f "delims==" %%a in ('ftype|find "WinRAR"') do set rar=%%a
set rar=%rar: "%1"=%
%rar% x %rarpath%

將上述的代碼用記事本保存為bat文件,雙擊執行,會將壓縮包文件解壓到bat文件所在的文件夾下

本程序核心是依據ftype定位WinRAR.exe文件的所在位置,你可以依據你的實際需要把它改成函數

⑧ 如何用命令批量解壓一個月的文件

用命令批量解壓一個月的文件的方法:

首先,我們打開命令行。點擊Windows開始菜單,所有程序,附件,命令提示符,右擊圖標,點擊「以管理員身份運行」(防止命令行許可權不夠無法執行)或者按下快捷鍵Windows+R,輸入cmd,回車確定。

在命令行中,輸入,WinRAR m -r -ep1 壓縮包保存路徑 被壓縮的文件(夾)路徑,然後回車,就可以將被壓縮的文件(夾)解壓出來。

注意,此命令執行後,原來被壓縮的文件或者文件夾,就自動刪除了!

如果不希望在得到壓縮包後,刪除原來的文件夾或文件,可以使用命令,WinRAR a -r -ep1 -df 壓縮包保存路徑 被壓縮的文件(夾)路徑。

這里,介紹一下這些命令的含義。WinRAR m -r -ep1 壓縮包保存路徑 被壓縮的文件(夾)路徑等價於WinRAR a -r -ep1 -df 壓縮包保存路徑 被壓縮的文件(夾)路徑。

拓展實用命令:

命令m 表示移動(壓縮後,刪除源文件)


命令a 表示添加壓縮


命令s 表示創建自解壓文件


實用開關:


-r 含子文件夾


-ai 忽略文件屬性


-cl 文件名小寫


-cu 文件名大寫


-ed 忽略空文件夾


-ep 忽略路徑信息


-ep1 表示忽略被壓縮的根文件夾


-ep2 包含最完整路徑信息(除驅動器)


-df 表示壓縮後刪除源文件


-dr 刪除源文件到回收站


-or 自動重命名同名文件,例如filename.txt filename(1).txt filename(2).txt

⑨ 解壓縮命令

我們知道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.解壓縮忽略路徑,忽略路徑的意思,就是解壓縮時,壓縮包原來裡面有文件夾的,解壓縮之後,只能得到所有文件,而文件夾沒了。

⑩ cmd 解壓縮 命令

系統自帶cmd本身不支持cmd的,你把你winrar目錄裡面的rar.exe和unrar復制到c:\windows文件夾中,或者自己設置一下系統環境變數,把winrar的目錄加進去。其實就是方便調用而已。
rar.exe負責的功能是壓縮文件
unrar.exe負責的功能則是解壓縮文件
實例一下,
假設,d:\abc文件夾下有個a.rar文件
你要把a文件解壓到當前目錄
你就在命令行里輸入命令,unrar
x(注釋,命令x為使用絕對路徑)d:\abc\a.rar(注釋,這是你要解壓的文件的絕對路徑)
d:\(注釋,這個是你想解壓的路徑,如果留空則默認解壓到%homepath%目錄)
如果你不想用絕對路徑解壓,在cmd中跳轉到,rar文件的目錄下,改用命令e,
繼續以d:\abc文件夾下有個a.rar文件為例,你到了abc的目錄下輸入,unrar
e
a.rar(注釋,這里用相對路徑)d:\(注釋這里依然是你想解壓到得目錄,但留空則解壓到當前目錄)
其次,rar文件有密碼,則加上開關-p[]
例unrar
e
-p[abc]
a.rar
d:\
舉一反三,解壓中其他需求就加上它預設的開關就是了,壓縮也是如此
關於命令,你應該想問怎麼將幾個文件合並成一個文件吧?
首先說一下文件,文件存儲方式有兩種,一種就是好像txt這類,用字元方式記錄,而另一種就是用二進制(0和1)的方式記錄。好像mp3這類格式。
實例,如想把a.txt和b.txt裡面的內容合並到c.txt,

a.txt+b.txt
c.txt
事實上基本看到的文件都是二進制文件方式存儲,例如合並a.mp3和b.mp3吧,
你就用
/b
a.mp3+b.mp3
c.mp3

閱讀全文

與cmd命令解壓相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:485
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:382
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163