Winzip和Winrar命令行的使用


Winzip和Winrar除了提供豐富靈活的圖形界面操作功能外,二者都還具備從命令行模式進行文件的壓縮與解壓縮操作功能,極大的方便了我們在批處理文件中調用壓縮軟件。以下給出了二者的常用命令行使用方法:[@more@]

准備運行環境

一、准備Winzip命令行運行環境 http://www.winzip.com/

Winzip的圖形操作模式與命令行操作模式是分開的2個功能,因此要使用Winzip的命令行模式,要下載及安裝winzip的圖形模式軟件wzbeta32.exe和 winzip的命令行模式軟件wzcline.exe,安裝后會有2個可執行文件: wzzip.exe是命令行模式壓縮執行文件,wzunzip.exe是命令行模式解壓縮文件。為了在任何命令行模式路徑下執行它們,將這2個可執行文件拷貝到系統目錄下,比如c:windows。

二、准備Winrar命令行運行環境 http://www.rarsoft.com/

下載並安裝完rar后,在安裝目錄下就會生成winrar.exe和rar.exe,winrar.exe即是winrar的圖形界面程序,也可作為命令行執行程序,rar.exe是純命令行執行程序。同樣,為了在任何命令行模式路徑下執行它,將這個執行文件拷貝到系統目錄下,比如c:windows。

幫助信息

在命令行狀態下,輸入不帶參數的wzzip、wzunzip 或 rar,將打印出幫助信息

常用的壓縮與解壓縮操作舉例

下面我們通過例子,對比一下Winzip和Winrar的基本壓縮與解壓縮操作命令。假設壓縮包文件名為test.zip和test.rar。

任務描述

Winzip  Winrar

壓縮目錄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.zip test *.exe -xa*.* -xb*.*

WinRAR a test.rar test *.exe -xa*.* -xb*.*

加密碼進行壓縮

Wzzip test.zip test -s123。注意密碼是大小寫敏感的。

WINRAR A test.rar test -p123 -r。注意密碼是大小寫敏感的。

按名字排序、以簡要方式列表顯示壓縮包文件

Wzzip test.zip -vbn

Rar l test.rar

鎖定壓縮包,即防止未來對壓縮包的任何修改

winzip無對應命令

Winrar k test.rar

創建360kb大小的分卷壓縮包

winzip無對應命令

Winrar a -v360 test

    

帶子目錄信息解壓縮文件

Wzunzip test.zip -d

Winrar x test.rar -r

不帶子目錄信息解壓縮文件

Wzunzip test.zip

Winrar e test

解壓縮文件到指定目錄,如果目錄不存在,自動創建

Wzunzip test,zip newfolder

Winrar x test.rar newfolder

解壓縮文件並確認覆蓋文件

Wzunzip test.zip -y

Winrar x test.rar -y

解壓縮特定文件

Wzunzip test *.txt

Winrar x test *.txt

解壓縮現有文件的更新文件

Wzunzip test.zip -f

Winrar x test.rar -f

解壓縮現有文件的更新文件及新文件

Wzunzip test -n

Winrar x test -u

批量解壓縮文件

Wzunzip *.zip

WinRAR e *.rar


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM