如何使用 Extract.exe 從封包檔複製檔案

文章翻譯 文章翻譯
文章編號: 132913 - 檢視此文章適用的產品。
注意: 的解壓縮程式需要您載入 Himem.sys 到記憶體,才能使用它。
全部展開 | 全部摺疊

在此頁中

結論

上所有的檔案,但第一個磁碟,在本文開頭所列程式結合封包的表單中,而因此無法複製個別到其他磁碟或硬碟機。

本文說明如何使用解壓縮公用程式來找出,或從封包檔複製任何個別的檔案。

其他相關資訊

這篇文章組織,如下所示:
  • 何處可取得 「 解壓縮 」 公用程式
  • 如何插斷解壓縮程式
  • 複製整個的封包檔
  • 從封包檔解壓縮所有檔案
  • 在特定的 CAB 檔案中顯示所有檔案
  • 特別的是尋找特定檔案 CAB 檔案
  • 未知的封包中尋找特定檔案的檔案
  • 從特定的封包擷取單一檔案的檔案
  • 從未知的封包擷取單一檔案的檔案
  • 從特定的封包擷取特定類型的檔案檔案
  • 解壓縮公用程式的語法

何處可取得 「 解壓縮 」 公用程式

解壓縮公用程式] 位於 [磁片 1 的磁片組以外的 Windows 95 的 Works 4.0,上面所列的每個。將檔案 Extract.exe 從磁碟 1 複製到您的電腦,並將其置於您的路徑上的目錄。若要從 Works 4.0 磁碟上的封包檔解壓縮檔案,使用 Extract.exe 的複本,< Windows 95 > \Command 目錄中。

若要使善加利用空間,會將某些大型檔案展現磁碟之間。

如何插斷解壓縮程式

您可以按 CTRL + C 來取消正在執行的解壓縮程式。

複製整個的封包檔

這個命令的語法
解壓縮/c <drive>:\<cabinetname><destination>
其中 <drive>是磁碟機代號、 <cabinetname>是您想要複製,封包檔案名稱而 <destination>是完整的路徑和檔名的封包檔到最後。

當您複製整個封包檔的磁片到硬碟或網路磁碟機時,這個命令是必要的。如果封包檔案已經在硬碟或網路磁碟機,您可以將檔案複製到任何硬碟或網路磁碟機,您有簡單的 COPY 命令。只有當因為軟碟機中新的方式格式化,而且需要特殊的公用程式來讀取它們,您要從磁碟片複製檔案時,「 解壓縮 」 公用程式是必要的。

比方說複製名 EXCEL2.CAB 從磁碟機 A 為目錄 C:\DISK2 一個封包檔案,使用下列語法:

解壓縮/c a:\excel2.cab c:\disk2\excel2.cab

從封包檔解壓縮所有檔案

這個命令的語法
解壓縮/e/a/l <destination><drive>:\<cabinetname>
/ E 參數會擷取指定 cabinet(s) 上的所有檔案。

/ A 切換會擷取以指定的第一個封包檔開頭的所有磁碟上的所有檔案。您可以指定任何封包檔並解壓縮會搜尋該封包檔,之後它的所有檔案。請務必放置之前執行此命令在磁碟機中的命令列中指定的磁碟。

/ L 切換列出檔案的位置。首先會賦予檔案展開檔案的目的地,後面接著一個空格和封包檔的來源。如果您省略這個參數,解壓縮會將檔案展開到目前的目錄。

比方說將複製的所有檔案從所有磁碟上的所有封包檔到目錄 C:\FLAT,使用下列命令 (並將磁片 1 置於磁碟機 A:):
解壓縮/e/a/l c:\flat a:\excel1.cab
若要複製的所有檔案從封包 EXCEL4.CAB 到目前的目錄,使用下列命令:
解壓縮/e a:\excel4.cab
若要將所有的檔案從 WORD5.CAB 檔案複製到目錄 C:\DISK5,請使用下列命令:
解壓縮/e/l c:\disk5 a:\word5.cab
若要複製的所有檔案從 Word 磁片 5 到 7 到目錄 C:\DISKS,使用下列命令:
解壓縮/e/a/l c:\disks a:\word5.cab

在特定的 CAB 檔案中顯示所有檔案

這個命令的語法
解壓縮/d <drive>:\<cabinetname>
比方說,列出 EXCEL2.CAB 中的所有檔案,使用下列命令:
解壓縮/d a:\excel2.cab

在特定的 CAB 檔案中尋找特定的檔案

這個命令的語法
解壓縮/d <drive>:\<cabinetname><filename>
比方說,查看是否 ODBC.DLL 位於 WORD7.CAB 檔案,使用下列命令:
解壓縮/d a:\word7.cab odbc.dll
比方說,列出 WORD7.CAB 檔案中的所有 *.DLL 檔案,使用下列命令:
解壓縮/d a:\word7.cab *.dll

在未知的 CAB 檔案中尋找特定的檔案

這個命令的語法
解壓縮/a <drive>:\<firstcabinetname>/d <filename>
比方說您不知道在哪一個封包時,請尋找檔案 SOLVER.XLA,使用下列命令來查詢從磁碟 1 (請務必在磁碟機中的位置磁碟 1 開始之前) 開始的所有磁碟上:
解壓縮/a a:\excel1.cab/d solver.xla
解壓縮,檢視每個磁碟內容,它會顯示在螢幕上的封包檔名稱。當它找到您要尋找的檔案名稱時,它會在螢幕上顯示檔案資訊。

注意: 解壓縮仍會繼續搜尋剩餘的磁碟,以查看是否有重複的檔名。您必須監看螢幕仔細查看顯示檔案資訊時,並請注意其上方顯示的封包名稱--這是您要尋找的封包。

提示: 如果封包檔所有儲存在網路磁碟機或硬碟機,封包名稱可能捲動出螢幕讀取它們之前。解壓縮輸出重新導向至一個檔案並捲動瀏覽使用 「 記事本 」 或其他文字編輯器的檔案。

注意: 此方法不適用於所使用的磁碟,如接收解壓縮正在等候下一張磁片沒有提示。

將結果重新導向至文字檔

  1. 輸入上面,新增大於-比符號 (>) 及文字檔名命令:
    擷取/A A:\EXCEL1.CAB/D SOLVER.XLA > LIST.TXT
  2. 請按 ENTER 鍵。
  3. 命令列提示出現,而且新的檔案已經建立在目前的目錄。檔案 LIST.TXT 可以開啟,並讀取任何文字編輯器。

從特定的封包檔解壓縮一個檔案

這個命令的語法
解壓縮 <drive>:\<cabinetname>檔名/l <destination>
比方說解壓縮檔案 CALENDAR.WIZ,並將它複製至 C:\WINWORD\TEMPLATE 目錄,使用下列命令:
解壓縮 a:\word6.cab calendar.wiz/l c:\winword\template

從未知的封包檔解壓縮一個檔案

這個命令的語法
解壓縮/A <drive>:\<cabinetname><filename>/L <destination>
擷取循序搜尋所有封包檔,並且一旦找到它,然後再擷取檔案。

比方說用來從磁碟機 A 中到 WINDOWS\MSAPPS\PROOF 目錄 C 磁碟機上的磁碟中擷取 MSSPEL2.DLL 檔案,使用下列命令:
解壓縮/a a:\word1.cab msspel2.dll/l c:\windows\msapps\proof
解壓縮會查看開頭為第一個封包檔,您指定每個封包檔。當解壓縮找到檔案時,它會擷取它,並繼續尋找完成剩餘的磁碟。

從特定的封包檔解壓縮某些類型的檔案

這個命令的語法
解壓縮 <drive>:\<cabinetname><filetype><destination>
比方說解壓縮上 Word 的磁碟 7 的所有 *.DLL 檔案,使用下列命令:
解壓縮 A:\WORD7.CAB *.dll D:\WINWORD

解壓縮公用程式的語法



若要取得 [解壓縮的命令選項的完整清單,插入磁片 1,並切換至所在磁碟的磁碟機。例如輸入"A:"不含引號 (如果磁碟是在磁碟機 A。然後鍵入解壓縮或擷取 /?在命令提示字元為解壓縮取得一份命令清單中。您會看到下面的清單:
EXTRACT [/Y] [/A] [/D | /E] [/L dir] cabinet [filename ...]
EXTRACT [/Y] source [newname]
EXTRACT [/Y] /C source destination

  cabinet  - Cabinet file (contains two or more files).
  filename - Name of the file to extract from the cabinet. Wild cards and
             multiple filenames (separated by blanks) may be used.
  source   - Compressed file (a cabinet with only one file).
  newname  - New filename to give the extracted file. If not supplied, the
             original name is used.
  /A         Process ALL cabinets.  Follows cabinet chain starting in first
             cabinet mentioned.
  /C         Copy source file to destination (to copy from DMF disks).
  /D         Display cabinet directory (use with filename to avoid
             extract).
  /E         Extract (use instead of *.* to extract all files).
  /L dir     Location to place extracted files (default is current
             directory).
  /Y         Do not prompt before overwriting an existing file.
				

屬性

文章編號: 132913 - 上次校閱: 2007年1月19日 - 版次: 2.4
這篇文章中的資訊適用於:
  • Microsoft Word 6.0c
  • Microsoft Office 2000 Standard Edition
  • Microsoft Excel 5.0c
  • Microsoft Excel 95 Standard Edition
  • Microsoft Works 4.0 Standard Edition
關鍵字:?
kbmt kbhowto kbinfo KB132913 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:132913
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com