我有一些壓縮組件(如KAZip,JVCL,zLib),並且完全知道如何使用它們來壓縮文件,但是我想將多個文件夾壓縮到一個單獨的壓縮文件中並在提取後保留文件夾結構,我該怎麼做?如何將多個文件夾壓縮到一個存檔中?
在所有這些成分,我只是可以給文件列表進行壓縮,我不能給文件夾中提取的結構,也沒辦法(或者我找不到)告訴每個文件必須是提取其中:
我有一個文件夾名爲FOLDER_A文件myText.txt並在文件夾FOLDER_B同名myText.txt文件:
|
|__________ FOLDER_A
| |________ myText.txt
|
|__________ FOLDER_B
| |________ myText.txt
|
我可以給文件壓縮列表:myList中(myText.txt,myText.txt)但我不能給解壓縮文件的結構,什麼是最好的方法找到哪個文件屬於哪個文件夾?
你究竟想做什麼?你在尋找什麼樣的格式。 FWIW最好的工具是tpAbbrevia。 – 2013-04-22 21:26:54
問題修改得更清楚,希望是。並且tpAbbrevia是否支持UTF文件名? – Armin 2013-04-22 21:49:23
那麼,我仍然只是使用tpAbbrevia。你真的關心檔案是什麼格式嗎?這就是我所掌握的。有很多不同的格式。任何壓縮都可以嗎?那麼tar + gzip呢?這對你會好嗎? – 2013-04-22 21:54:02