可能的重複: 從目錄建立存檔,而不將目錄名稱新增至檔案中
我有一個想要完全壓縮的資料夾:
MyFolder
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
我想將所有內容壓縮到 myzip.7z 中,但我不希望「MyFolder」位於檔案內:
myzip.7z
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
代替
myzip.7z
|
|--- MyFolder
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
我怎麼做?
答案1
我就是這樣做的。
cd MyFolder
7z a -r ../myzip *
這將在 MyFolder 的父級而不是直接在 MyFolder 中建立存檔 (myzip.7z)。
或(無需先更改為 MyFolder):
7z a myzip ./MyFolder/*