針對目錄中特定檔案的解壓指令_7z

 

    平常,對於檔案或是目錄的壓縮、解壓,都習慣在 Windows GUI 介面操作,一點也不覺得困擾。

    有次,因為工作關係要連續性的處理很多相同步驟的解壓工作,加上每次解壓時間長短不一,有些需要解上 30 ~ 40分鐘;心想,總不能這樣等.....,才能繼續下一個解壓工作。這時候,就想到 DOS 的批次作業用法。

    經過多次測試,發現要解壓一個完整的目錄:容易。但是要從一個被壓縮目錄中,解出特定的檔案來,就要有點”技巧”。

    下列用法,是以產生 .7z 解縮格式的 7z 程式為範例:

  1. 解壓一個完整的目錄,到指定的目錄位置下
    "C:\Program Files\7-Zip\7z"  x  Z:\DB01_20091218.7z  -oD:\A-Zip
  2. 從一個被壓縮目錄中,解出特定的檔案,到指定的目錄位置下
    "C:\Program Files\7-Zip\7z"  x  Z:\DB01_20091218.7z  -oD:\A-Zip  DB01-2009-12-18.bak  -r

沒有留言: