有效地利用有限的IT資源:
檔案壓縮率高達95%
降低數據存儲的空間和頻寬利用率。
內置檔案格式轉換器方便數據在不同的作業系統中傳輸
輕鬆部署,易於使用,強大的支持:
可在所有主流作業系統上運行,包含從desktop到Mainframe
免費的ZIP Reader和SFX專門為數據的外部接受者提供了支持
熟悉的操作界面,無須培訓
可集成到現有的應用程式和進程中
企業級的技術支持
PKZIP For Windows
自動把email附屬檔案轉成ZIP格式,讓用戶獲得更多的郵件存儲空間,占用更少的頻寬
admin組件可讓終端用戶的壓縮設定集中實施。可以使用PKZIP設定密碼以保護重要文檔,使您能夠完全控制那些訪問有價值信息的人。
產品特性
壓縮率高達95%
輕鬆實現跨平台傳輸
支持大檔案——最大可支持20 GB檔案 PKZIP使數據有效地傳輸和存儲
DOS常用命令
PKZIP是一種通用檔案壓縮軟體,其命令行格式為:
PKZIP [options] zipfile [@listfile] [files...]
其中:
(一)zipfile:為壓縮檔檔案名稱。(在本文稱為ZIP檔案)。
1.其擴展名為ZIP,可預設。
2.zipfile可指定ZIP檔案的存放路徑(除特別說明外, 本文所指路徑均包含盤符)。路徑預設時,指當前路徑。
3.zipfile不可預設。
(二)[files...]:指欲壓縮的檔案名稱(本文稱之為“原檔案”)清單。檔案名稱之間用逗號“,”分隔。
1.[files...]前可帶路徑,路徑預設時指當前路徑。
(三)[@listfile]:為預選檔案列表。其中:
1.@為預選檔案列表的引用符號。
2.listfile為預選檔案列表的檔案名稱。
預選檔案列表是一個含有預處理檔案名稱的ASCII格式檔案(文本檔案)。它具有[Files...]相同的作用:用來指定欲壓縮、刪除或瀏覽的原檔案。
3.如果在命令行中不指定原檔案,即:[files...]和[@listfile]同時預設,則表示指定路徑下的所有檔案。
(四)[options]:為PKZIP的命令。它包括1.命令標識符“-”;2.命令代碼(一般由一個ASCII
字元構成);3.命令參數(參數之間用|分隔的,表示是互斥的。即:不能同時選用)。
PKZIP的主要命令有:
(1)-a:將[files...]及[@listfile]所指定的檔案添加到壓縮檔。這是PKZIP最常用的命令。
(2)-b[drive]:壓縮時在[drive]指定的盤產生一個暫存檔,壓縮完畢後程式會自動清除它。[drive]預設時,指當前盤。
(3)-e[x|n|f|s|0]:在壓入檔案時選擇壓縮方式,共有五種方式可供選擇。分別是:
①-ex:選擇最大壓縮率方式。
②-en:選擇一般的方式。-e命令預設時,默認此方式(預設模式)。
③-ef:選擇較快壓縮速度方式。
④-es:選擇最快壓縮速度方式。
⑤-e0:檔案不壓縮直接存入
壓縮檔。當需將其他
壓縮檔檔案,如:ARJ檔案、LZH檔案等添加到壓縮檔時,選用此方式可加快壓入速度。因為,這些檔案即使採用最大
壓縮率方式也不能再壓縮。
注意:選擇的壓縮率越大,壓縮速度越慢;反之,選擇的壓縮速度越快,壓縮率越小。
(4)-f:更新
壓縮檔中的檔案。即:將已經更新(修改過)的原檔案壓入ZIP檔案並覆蓋
壓縮檔內同名的舊檔案,而未更新的原檔案不壓入壓縮檔。該命令也比較常用。
(5)-u:與-a命令相同。
(6)-m[f|u]:在更新或壓入檔案時刪除原檔案。[f|u]選項預設時默認u參數。
(7)-p|P:只壓入指定路徑下的檔案和子目錄。壓入ZIP檔案內的原檔案不包含/包含指定路徑(不含盤符)。
(8)-r:壓入指定路徑及各級子目錄下的檔案。但是子目錄不壓入, 並且在
壓縮檔內的原檔案不含指定路徑。
通常將-r和-p|P命令組合使用,以保持原來的目錄結構。在解壓時,只能用PKUNZIP的-d命令,才能將子目錄也解壓出來。
(9)-&[f|l|u|ul|w|v][s[drive]]:這是V2.04g版本新增的
分卷壓縮功能。 當ZIP檔案較大,一張盤存儲不下時,使用此命令可將ZIP檔案分割成若干部分,以便
軟碟存儲。
-&命令的可選項的意義為:
①[f]:壓縮前先檢測目標盤是否已經格式化。若
未格式化,則格式化目標盤,然後將檔案壓入。
②[l]:壓縮前,先檢測目標盤(必須是低密盤)是否已經格式化,若
未格式化,則在高密軟碟機上格式化低密盤(
容量:3.5盤為720KB,5.25?盤為360 KB)。然後再壓入檔案。
③[u]:壓縮前無條件格式化目標盤,然後壓入檔案。
④[ul]:壓入前無條件地在高密軟碟機格式化低密盤,然後將檔案壓入。
⑤[w]:壓縮前先刪除目標盤上所有檔案(不進行格式化),然後再壓入檔案。
⑥[v]:在向
壓縮檔壓入檔案時進行DOS校驗。使用該選項,提高了可靠性,但降低了壓入速度。
⑦[s[drive]]選項: 將指定盤的所有檔案(包括子目錄下的檔案)全部壓入壓縮檔。但子目錄不壓入壓縮檔。[drive]選項預設時,指當前盤。
(11)-s[pwd]:將原檔案壓入
壓縮檔並設定口令。防止非法用戶
解包使用。
①當[pwd]預設時,PKZIP會在
螢幕上提示你輸入口令並驗證。
②口令中允許使用除
控制字元和空格以外的所有ASCII字元、擴展ASCII字元和漢字。但對字母,其大寫與小寫被認為是不相同的。
③同一ZIP檔案里的原檔案可以用不同的口令壓入,也可以不加口令地壓入。 是否加有口令,可用-v命令觀察其“
檔案屬性(Attr)”項是否帶有“*”號。 若在
檔案屬性後面帶有*號,則壓入時加有口令,否則無口令。
(12)-t[date]:只壓入[date]以後(包括[ date] 所指的這一天)的檔案。
[date]選項格式為:月 日 年 ,預設時指當天。
(13)-T[date]:只壓入[date]以前(不包括[date]所指的這一天)的檔案。
[date]選項格式為:月 日 年 ,預設時指當天。
(14)-x<file>:壓入除file檔案外的其他檔案。
(15)-x@listfile:壓入除預選檔案列表listfile所指檔案之外的其他檔案。
(16)-j|J<h,r,s>:不壓入/壓入[files...]中的隱含、唯讀、
系統檔案。-j|J 命令預設時,默認jhrs,即:[files...]中的隱含、唯讀、
系統檔案均不壓入。
(17)-w|W<h,s>:壓入/不壓入隱藏、
系統檔案。-w|W命令預設時,默認-Whs。?
(19)-l:顯示版權資訊等。
(20)-v[b][r][m][t][c][d|e|n|o|p|s]:瀏覽
壓縮檔檔案。各選項的意義是:
①[b]選項:以列表的方式簡短列出原檔案的壓縮前長度(Length )、 壓縮方式(Method)、壓縮後長度(Size)、
壓縮率(Ratio)、日期(Date)、 時間(Time)、檔案名稱(Name)。其中,壓縮率定義為:
壓縮率=(1-壓縮後的檔案長度 壓縮前的檔案長度)×100%
②[m]選項:顯示滿屏時暫停,按任一鍵後,顯示下一屏。
③[t]選項:與[b]選項不同的是:不是以列表的方式顯示原檔案,而是逐個列出。
④[c]選項:在
螢幕上詳細列出原檔案的壓縮前長度(Length )、 壓縮方式(Method)、壓縮後長度(Size)、
壓縮率(Ratio)、日期(Date)、 時間(Time)、32位校驗碼(CRC-32)、
檔案屬性(Attr)、檔案名稱(Name)。此為預設選項。
⑤[r]選項:對列出的檔案根據[d|e|n|o|p|S]選擇的排序方式進行反排序。
⑥[d|e|n|o|p|s]選項:選擇排序方式。d:根據日期排序;e:以擴展名排序;n:以檔案名稱排序;o:以原來的順序;p:以
壓縮率排序;s:以原檔案長度排序。該選項預設時,默認為n方式。即:以檔案名稱排序。
(21)-c:添加或編輯檔案注釋。
(22)-C:為新壓入的檔案添加注釋。
(23)-q:在檔案注釋使用ANSI碼。
(24)-z:新增或修改ZIP檔案的注釋。
(25)-k:保持ZIP檔案的日期不變。
(26)-o:將[files...]及@listfile所指檔案中最新檔案的日期作為ZIP檔案的日期。
(27)-@listfile:建立一個預選檔案列表。
(28)-$[drive]:將由[drive]指定的
驅動器的
卷標寫入壓縮檔。[drive] 預設時,為當前
驅動器。
(五)PKZIP常用命令用法舉例
1.PKZIP -A ZIPF1.ZIP *.SYS
將當前路徑下的所有SYS檔案全部壓入ZIPF1.ZIP檔案,而且ZIPF1.ZIP也放在當前路徑下。
2.PKZIP -F ZIPF4
將當前路徑下的所有修改過的檔案全部壓入ZIPF4.ZIP,並覆蓋同名檔案。
3.PKZIP -S1=歐 ZIPF6 D:\DOS\*.EXE
將D:盤DOS子目錄下所有EXE檔案全部壓入
當前目錄的ZIPF6.ZIP。並給ZIPF6.ZIP設定口令“1=歐”,解包時必須輸入該口令。
4.PKZIP -VRN ZIPF3
詳細列出ZIPF3.ZIP中原檔案的檔案長度、壓縮方式等。 列出時根據檔案名稱進行反排序。?
5.PKZIP -&FSC A:ZIPF10
先對A:盤自動格式化或然後將C:盤上的所有檔案壓入A :盤的ZIPF10.ZIP檔案。當第一張盤存滿時,會在
螢幕下部顯示如下信息:
Insert disk #2 -Press a key when ready
意思時:插入第二張盤,然後按任一鍵繼續。當第二張盤又存滿後,PKZIP又會提醒你換盤,直到檔案全部壓入。
由於每一張
軟碟上的檔案名稱都相同,不易區別,因此應及時在軟碟上作好標記。對該ZIP檔案解壓時,須按盤號順序依次插入
軟碟。
6.PKZIP -T050195 ZIPF11 *.PRG
將1995年5月1日以前(不包括5月1日這一天)擴展名為PRG的檔案壓入ZIPF11.ZIP
7.PKZIP -xCONFIG.SYS BOOT C:\*.*
除了CONFIG.SYS外,將C:盤根目錄下的其他檔案全部壓入BOOT.ZIP。
建立一個預選檔案列表PRG.LST。
將C:盤FOX子目錄下除PRG檔案和FOX檔案外的其他所有檔案全部壓入FOX.ZIP。
10.-r、-p、-P、及其組合命令-rp、-rP的區別。
假定在C:盤根目錄下有如下面一個目錄結構:
C:\OU1
│
│Y1.BAT
│TC.EXE
└─OU2
│
│Y2.BAT
└─OU3
Y3.BAT
YAN.PRG
分別鍵入如下五條命令:
PKZIP -r Z1 C:\OU\*.BAT
PKZIP -p Z2 C:\OU\*.BAT
PKZIP -P Z3 C:\OU\*.BAT
PKZIP -rp Z4 C:\OU\*.BAT
PKZIP -rP Z5 C:\OU\*.BAT
然後用-V命令分別瀏覽五個ZIP檔案,可以發現五個ZIP檔案中的原檔案是互不相同的