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