導航:首頁 > 文件處理 > windows命令行壓縮

windows命令行壓縮

發布時間:2023-01-30 14:58:38

㈠ 如何在Windows平台實現zip壓縮命令

操作步驟如下:
1、打開winrar的安裝文件夾,復制rar.exe到c:\windows文件夾下;

2、點擊開始,點擊運行,輸入cmd,點擊確定;
3、提示符後輸入rar 1.zip c:\lizi,回車,該命令是將c:\lizi文件夾壓縮為1.zip。

解壓縮命令

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

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

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

首先,我們打開命令行。點擊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

㈣ 如何在windows xp命令行下把文件壓縮成zip文件

壓縮一個文件:
makecab c:\filename.txt c:\filename.zip

解壓一個文件:
expand c:\filename.zip c:\filename.txt

註:實際得到的文件是cab

㈤ zip怎麼命令行解壓rar文件

Zip只能解壓zip的 rar要下載rarlinux軟體 《Linux就該這么學》不錯的Linux自學書籍

㈥ 如何用命令行實現壓縮

請參考

VFP中壓縮工具WinRAR的調用
-------------------------------------------
壓縮:

DELETE FILE bak.jhz
RUN /N7 WinRAR.exe a -ibck -r -k -o+ -y -hp123 -p123 bak.jhz dbf\*.*

RUN /N7 WinRAR.exe a -ibck -r -o+ -y -hp123 -p123 bak.jhz dbf\*.*

解壓:

RUN /N7 WinRAR.exe x -ibck -r -k -o+ -y -hp123 -p123 bak.jhz dbf\*.*

RUN /N7 WinRAR.exe x -ibck -r -o+ -y -hp123 -p123 bak.jhz dbf\*.*

參數說明:
a:添加到檔案文件中
x:從檔案文件中全路徑釋放文件

-ibck:後台運行WinRAR
-r:連同子文件夾操作
-k:鎖定檔案文件
-o+:覆蓋已經存在的文件
-y:對所有詢問均回應為「是」
-hp123:加密文件數據和文件頭,密碼為123
-p123:設置密碼為123,此密碼上一個密碼可以不一樣

bak.jhz:壓縮後的文件名或要解壓的文件(.jhz為自定義擴展名)
dbf\*.*:要壓縮的文件或要解壓到的文件位置

更詳細參數請參考:WinRAR中幫助文件

--------------------------------------------------
在實際應用中,如果Foxpro管理的資料庫,表文件較多,佔用空間較大,並且其長度又具有不確定性或不定增長性(如:明細帳),這樣,一個表的位元組數就可能超過一張軟盤的容量,而Foxpro的拷貝命令又不能支持自動分卷連續備份,因此,這就給資料庫的軟盤備份與恢復帶來一定的困難。如果能在Foxpro環境下,運用一種壓縮演算法,編寫一個高效實用的壓縮工具,那當然是最好的解決方案,遺憾的是筆者作過嘗試卻未獲成功,在此,筆者採取了調用基於DOS的壓縮工具軟體ARJ.exe,實現了壓縮分卷備份和分卷解壓縮恢復的功能,現將具體實現方法概述如下,以供探討。

一、定製ARJ運行環境
在Foxpro for Windows環境中,提供了運行外部命令或程序的命令:Run。如果Run中指定的程序沒有擴展名,Foxpro for Windows首先查找指定名稱的程序信息文件(後綴為PIF)。PIF允許在Windows下運行非Windows程序,並且可以指定其運行參數:程序是在窗口中運行還是全屏幕運行以及內存分配等。如果找到了相應的PIF,則使用其中指定的參數運行PIF中的程序;當找不到PIF時,就使用安裝在Foxpro for Windows目錄中的PIF文件FOXRUN.PIF。FOXRUN.PIF對程序在Windows中運行做了一些設置。因此,我們可以依據該文件,定製自己的PIF文件,不妨命名為:Arj_backup.pif。假設工作目錄為:C:\VfFP50\DATA,備分批處理文件為:d_backup.bat,恢復批處理文件為:d_restore.bat ,ARJ.EXE也已拷貝至該目錄下。
● file c:\vfp50\foxrun.pif to arj_backup.pif
● modi file d_backup.bat (使其包含以下語句)
cd c:\v fp50\data
arjva -va -a -y bak_data
exit(退出批處理操作)
●modi file d_restore.bat (使其包含以下語句)
cd c:\vfp50\data
arj x -va -a -y bak_data
exit
ARJ參數說明:
-va:使用A驅軟盤上所有自由空間執行壓縮任務。可以將a改為1440或1200,則以1.44M或1.22M大小分割備份文件。
-a:對所有屬性的文件都能進行處理,包括隱含文件。
-y:對所有程序提問,都默認按肯定回答,直接執行。
-x:解壓釋放壓縮文件。
Arj_backup.PIF 配置方法說明:
修改PIF配置的進入方法有兩種,一種方法是:當激活Arj_backup,出現運行窗口時,用滑鼠右鍵單擊窗口或屏幕底部對應任務欄,選擇屬性按鈕,進入配置頁面。另一種方法是:用「資源管理器」找到對應的PIF文件,單擊滑鼠右鍵,選擇屬性按鈕,進入配置頁面進行設置。由於配置內容較多,在此不能一一詳述,僅就運行本程序可能涉及的幾項參數做一介紹。
● 程序:
1.第一行為運行窗口標示,可設定為:正在進行數據文件壓縮……
2.命令行:Command.com(DOS命令處理程序,不需改動)
3.工作目錄:C:\vfp50\data(備份目錄)
4.批處理文件:D_backup.bat
5.快捷鍵:
6.運行:小窗口
7.高級屬性設置:選定「建議使用MS—DOS方式」復選框,此項配置的功能是:在運行此程序時,Windows檢測該程序是否要在MS-DOS方式下運行。如果是這樣,Windows將運行向導程序來安裝自定義圖標以便運行此程序。否則,如果程序需要在MS-DOS方式下運行,但是未復選此項,該程序可能無法正常運行。
8.更改圖標:可以為此運行窗口任意選定圖標。
9.選定「退出時關閉」復選框,此項配置的功能是:指定程序執行完後是否關團MS-DOS窗口。如果未復選 此框,MS-DOS窗口將保持打開狀態。
● 屏幕:
窗口:選定「在啟動時恢復設置」復選框,此項配置的功能是:退出此程序時保存窗口設置,包括窗口的大小、位置和字體。否則,運行窗口不能被任意托放,影響整體界面布局。
● 雜項:
滑鼠:「獨占方式」復選框,此項配置的功能是:單擊此處可以使該程序獨占滑鼠。在該程序運行期間,滑鼠指針被隱藏,滑鼠功能失效,退出後,滑鼠功能自動恢復正常。
與此類似,Arj_restore.PIF的配置方法亦可如法炮製,只需將「程序」中的「批處理文件」改為:D_restore.bat即可。
PIF運行窗口的位置、大小,可以手工托放、調整,如果想隱藏該窗口,可以將它縮至最小,再拖至屏幕右下角。
上述配置設定完成以後,按「確定」按鈕退出配置頁面。此時,ARJ運行環境定製完成。

二、Foxpro程序調用
1.提供軟盤備份、硬碟備份(備份到硬碟C:\backup目錄下)兩種方式。
2.軟盤備份前,先在硬碟調用ARJ壓縮分卷,並創建一個文本文件(date_backup)用於記錄備份時間、備份文件數量、所需軟盤數量,以便用戶據此判斷是否壓縮成功並進行軟盤備份;恢復時,也首先打開軟盤上的該文本,顯示備份時間、備份文件數量、所需軟盤數量,由用戶據此確定是否進行軟盤恢復。備份或恢復時,如果中途某張盤出現故障,或順序錯誤,均允許「重試?」。
3.軟盤恢復時,檢查每張盤的備份時間是否與上張盤一致,並檢查其裝入順序是否正確。確保備份數據的時效性、完整性。
4.軟盤恢復時,先在非工作目錄下進行,全部工作完成並確認無誤後,再移入工作目錄,這樣,可以避免資料庫的不完全覆蓋而造成的損壞。
5.出錯時激活故障處理常式err_proc,置出錯標志,退出處理。

---------------------------------------------------------------命令S為自釋放格式如:

RUN /N7 WinRAR.exe S -ibck -r -k -o+ -y bak.EXE dbf\*.*

㈦ cmd 解壓縮 命令

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

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

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

文件 要處理的文件名。

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

(7)windows命令行壓縮擴展閱讀:

路徑文件名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才可連目錄下的子目錄一起復制到目標地址下。



㈧ 命令行壓縮工具7z.exe使用詳解

7z.exe在Windows cmd窗口使用說明如下:

7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]

<Commands>
a: Add files to archive
b: Benchmark
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths
<Switches>
-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-ssc[-]: set sensitive case mode
-ssw: compress shared files
-t{Type}: Set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-v{Size}[b|k|m|g]: Create volumes
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries

中文使用說明如下:

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

系統自帶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 解壓縮 命令

系統自帶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

閱讀全文

與windows命令行壓縮相關的資料

熱點內容
義隆單片機視頻教程 瀏覽:381
cad安裝卡在解壓 瀏覽:615
編程精靈g540 瀏覽:256
手機文檔解壓之後解壓包去哪兒了 瀏覽:923
java中網路編程重要嗎 瀏覽:683
如何登錄別人的伺服器 瀏覽:626
調度系統軟體python 瀏覽:205
微信大轉盤抽獎源碼 瀏覽:497
壓縮機損壞的表現 瀏覽:862
同步數據伺服器怎麼用 瀏覽:634
163郵箱伺服器的ip地址 瀏覽:50
伺服器跟域是什麼 瀏覽:128
rails啟動命令 瀏覽:465
logistic命令怎麼用 瀏覽:738
c語言點滴pdf 瀏覽:747
linuxrtc編程 瀏覽:258
linux打包並壓縮命令 瀏覽:644
aes加密的證書格式 瀏覽:99
oracledbcalinux 瀏覽:844
酬勤任務app怎麼被特邀 瀏覽:199