建立一個開啟時不建立資料夾的 zip 文件,Mac OS X

建立一個開啟時不建立資料夾的 zip 文件,Mac OS X

我想知道是否有任何方法可以輕鬆建立包含一堆檔案的 zip 檔案。但是,當我雙擊開啟這個zip檔案時,我不希望它建立一個與zip檔案同名的子目錄,我只想將所有檔案提取到儲存zip檔案的目錄中。

我可以在終端機中新增某個標誌來執行此操作,或執行此操作的任何程式。

感謝您的幫忙!

答案1

當您雙擊 zip 檔案時,Mac OS X 會執行以下兩種操作之一,具體取決於內容。

  1. 如果 zip 檔案中有單一檔案或單一目錄,則該檔案或目錄將被提取到與 zip 檔案相同的目錄中。 zip 檔案的名稱無關緊要。
  2. 否則,zip 檔案、檔案和/或目錄中存在多個條目,在這種情況下,將在目前目錄中建立子目錄,並將 zip 檔案中的多個條目提取到該子目錄中。子目錄的名稱是 zip 檔案的基本名稱。例如,多重條目的內容Archive.zip將被提取到目錄中Archive/。如果Archive/已經存在,則將使用派生名稱,例如Archive 2/

似乎沒有辦法改變這種行為。您可以在終端機中使用該命令,而不是雙擊,unzip在上述兩種情況下,該命令都會將 zip 存檔內容提取到目前目錄中。

相關內容