Re: [請問] 解壓縮維持相同的目錄結構

作者: betazz (bettttt)   2016-05-03 04:52:56
※ 引述《agreerga (鴨毛)》之銘言:
: ※ 引述《betazz (bettttt)》之銘言:
: : 目錄檔案如下
: : a\b\ c1.zip
: : a\b\ c2.zip
: : a\b\d\ e.zip
: : 如果從a目錄開始解壓縮
: : a\b\ c1\(c1.zip內容)
: : a\b\ c2\(c2.zip內容)
: : a\b\d\ e\(e.zip內容)
: : 如果從b目錄開始解壓縮
: : b\ c1\(c1.zip內容)
: : b\ c2\(c2.zip內容)
: : b\d\ e\(e.zip內容)
: 看不太懂你的需求
: 假設c1.zip 路徑為a\b\c1.zip
: 那你在a之下解壓縮 (建立解壓縮檔資料夾的方式)
: 出來的結果是 a\b\c1\[ci.zip內容]
: 這樣跟直接進去解壓縮c1.zip是一樣的結果
: b同理
: 還是我理解的方式有誤 再請說明了
以實際的狀況為例,壓縮檔是漫畫
D:\作者1\作品1\Vol_01.zip
D:\作者1\作品1\Vol_02.zip
D:\作者1\作品2\Vol_01.zip
D:\作者1\作品2\Vol_02.zip
Vol_01.zip,Vol_02.zip 內容大概是001.jpg,002.jpg...
解壓縮在同一目錄,會有重複目錄與檔名的問題
用WinRAR解壓縮,從"D:\作者1",解壓縮到 E:\ 建立解壓縮檔資料夾的方式
結果會是
E:\Vol_01\001.jpg
E:\Vol_01\002.jpg
E:\Vol_02\001.jpg
E:\Vol_02\002.jpg
然後到 D:\作者1\作品2\Vol_01.zip 就會發生重複檔名,無法繼續下去
同時沒有保留原先的目錄結構,也很難分辨是哪部漫畫
想要的結果
E:\作者1\作品1\Vol_01\001.jpg ...
E:\作者1\作品1\Vol_02\001.jpg ...
E:\作者1\作品2\Vol_01\001.jpg ...
E:\作者1\作品2\Vol_02\001.jpg ...
這樣的結果
作者: hat435   2016-05-03 07:53:00
那怎不從最上層壓縮?如果你從「作者1」按下解壓縮鈕,WINRAR就會去裡面找壓縮檔找到後,對他解壓縮,會變成上述的結果,正確呀!除非你解壓縮目的路徑有打「作者1\作品1」才有可以變成你想要的路徑!
作者: agreerga (鴨毛)   2016-05-03 10:07:00
用batch做如何? 先取得路徑資訊然後把資料夾建好在解壓縮到相對位置去
作者: betazz (bettttt)   2016-05-04 07:14:00
檔案已經都壓縮好了;以漫畫來說,從最上層壓縮並不好管理一個壓縮檔壓所有集數,這樣要挑集數要全部解壓縮才能看To a大 沒其他辦法的話,就只能研究用batch怎麼做了

Links booklink

Contact Us: admin [ a t ] ucptt.com