7zip 的命令行用法 (转载)
7-Zip一般默認(rèn)安裝路徑為 “C:\Program Files\7-Zip”
現(xiàn)在大家都用WinRAR,不知道聽(tīng)說(shuō)過(guò)7zip的朋友多不多。7zip是一個(gè)開(kāi)源的壓縮軟件,非常小巧,提供的功能和WinRAR差不多,但支持的格式幾乎比后者多一倍。根據(jù)我的使用經(jīng)驗(yàn),其7z壓縮格式的壓縮速度及壓縮比也領(lǐng)先于WinRAR(WinRAR亦可識(shí)別7z格式,故不必?fù)?dān)心兼容性問(wèn)題)。另一點(diǎn)重要的是,7z完全開(kāi)源,包括壓縮算法,而且還可以方便地使用它提供的庫(kù),在自己的程序中集成壓縮功能。
這次繼續(xù)研究常用工具的命令行用法。7zip的核心程序是7z.exe,命令行格式為:7z <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]。
command 為操作指令,如下:
a 添加到壓縮文件
b 基準(zhǔn)測(cè)試,測(cè)試7z當(dāng)前性能
d 從壓縮文件中刪除
e 從壓縮文件中解壓縮,但不包含目錄結(jié)構(gòu)(即所有各級(jí)文件都解壓到一個(gè)目錄里)
l 列出壓縮文件的內(nèi)容
t 測(cè)試壓縮文件
u 更新文件到壓縮文件
x 從壓縮文件中解壓縮,包含目錄結(jié)構(gòu)
可見(jiàn),最常用的指令是a, l和x.
具體使用,舉幾個(gè)例子就明白了:
壓縮a.txt和b.txt到c.7z:
7z a c.7z a.txt b.txt (命令a后的第一個(gè)為目標(biāo)壓縮文檔名,然后是文件列表)
壓縮a.txt和b.txt到D:\Program Files\c.7z:
7z a D:\"Program Files"\c.7z a.txt b.txt (目錄名包含空格,用引號(hào))
列出c.7z的內(nèi)容:
7z l c.7z
解壓縮c.7z到E:\Program Files:
7z x c.7z -oE:\"Program Files" (-o表示輸出目錄,其與目錄路徑之間沒(méi)有空格)
這樣解壓包含下級(jí)目錄名,但不會(huì)在E:\Program Files下新建一個(gè)c文件夾,如果需要,就把輸出目錄設(shè)為E:\Program Files\c,這樣會(huì)自動(dòng)創(chuàng)建文件夾c。
如果要生成 zip壓縮包,可以直接將目標(biāo)壓縮包名設(shè)為c.zip,則它會(huì)自動(dòng)使用zip算法壓縮。
總結(jié)
以上是生活随笔為你收集整理的7zip 的命令行用法 (转载)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 当归片_功效作用注意事项用药禁忌用法用量
- 下一篇: 爱淘宝和淘宝的区别(淘宝网和爱淘宝是一个