使用winzip命令列對檔案打包壓縮

2022-07-30 04:21:09 字數 2264 閱讀 5167

使用winzip命令列對檔案打包壓縮 ,

通過程式和命令列對winzip進行呼叫。

現在看看兩個命令的基本用法

一、壓縮檔案命令 

wzzip.exe

格式:wzzip [options] zipfile [@listfile]  [files...]

[options]包括:

-a              預設的操作,壓縮檔案

-a+             壓縮檔案,並刪除要壓縮的檔案

-b[drive|path]  是在另外的驅動器上建立臨時壓縮檔案

-d               刪除zip檔案中指定的目標檔案

-e               是設定壓縮比率,x最大,0最小

-f              替換zip檔案中存在的檔案

-h|-?           察看幫助

-v              建立乙個壓縮檔案的列表資訊

-@list          先建立乙個包含所有要解壓的檔案的檔案,然後按所包含的的檔名壓縮

[@listfile]     是壓縮檔案的列表資訊紀錄

[files...]      則是要壓縮的多個檔案,用空格隔開,也可以用萬用字元

例:1.壓縮當前目錄的所有檔案

wzzip test.zip *.*

2.壓縮型別為txt的所有檔案

wzzip test.zip *.txt

3.壓縮兩個檔案

wzzip test.zip  abc.txt def.txt

4.壓縮型別為txt的所有檔案除了abc.txt

wzzip -xabc.txt test.zip  *.txt

5.壓縮d:\docs下的所有型別為txt的檔案及子目錄

wzzip -rp test.zip d:\docs\*.txt

6.把zipit.1st裡的檔案更新到test.zip

wzzip -u test.zip @zipit.lst

7.列出乙個壓縮檔案的列表內容

wzzip -v test.zip

二、解壓檔案命令 

wzunzip.exe

格式:wzunzip [options] zipfile [@listfile] [path]  [files...]

[options]包括:

-c[m]           解壓是顯示檔案列表在dos螢幕中

-d              重建zip檔案中的目錄結構

-f              只解壓在zip檔案裡同目前資料夾存在的同名的檔案,如果沒有則不解壓

-jhrs           忽視zip檔案裡的檔案的隱藏、唯讀、系統屬性

-jhrs           只解壓帶有隱藏、唯讀、系統屬性的檔案

-n              只解壓叫新的檔案,如果要解壓的檔案比已存在的新則替換。

-o              不用通過yes來確定是否要替換檔案

-v              建立乙個壓縮檔案的列表資訊

-@list          先建立乙個包含所有要解壓的檔案的檔案,然後按所包含的的檔名解壓

例如:1.建立所有檔案到當前目錄下

wzunzip test.zip

2.從test.zip中建立abc.txt到當前目錄下

wzunzip test.zip abc.txt

3.建立在test.zip中的目錄結構及檔案到當前目錄下

wzunzip -d test.zip

4.建立在test.zip中的目錄結構及檔案到c:\docs下

wzunzip -d test.zip c:\docs

5.從test.zip中建立包含在files.ist中的檔名的檔案

wzunzip test.zip @files.lst

6.顯示test.zip的檔案列表內容

wzunzip -v test.zip

7.顯示壓縮檔案中所有型別為txt的檔案列表內容

wzunzip -v test.zip *.txt

sas中示例:

%run_systask_regular(dos_com="c:\winzip\wzzip -o d:\bridgetree\linkedin\his_detail\linked_detail_&date._&type..zip d:\bridgetree\linkedin\his_detail\linked_detail_&date._&type..sas7bdat",desc="zip &date file");

mysql 命令列對檔案進行讀寫操作

首先在mysql中,使用如下指令 secure file priv後面跟著的路徑就是我們進行檔案操作的路徑 檔案讀入 將要讀的檔案放在上述路徑中,使用如下指令 mysql load data infile c programdata mysql mysql server 5.7 uploads 1....

Windows命令列打jar包

進入對應需要打jar的目錄,輸入命令 jar cvf lkf.jar 注意空格 jar 是打jar的命令符 cvf 是打jar時的引數,寫上就可以 lkf.jar 是打成後的jar包名稱 是指將當前目錄所有的檔案都打入jar包,也可以輸入 class等。例子 現需要將c workspace auto...

命令列使用

命令列使用 命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo ...