全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1405
推到 Plurk!
推到 Facebook!

如何在BCB以Winzip32壓縮一個資料夾

答題得分者是:RaynorPao
biau
一般會員


發表:25
回覆:32
積分:21
註冊:2003-02-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-19 12:13:17 IP:140.113.xxx.xxx 未訂閱
如何在BCB以Winzip32壓縮一個資料夾 找了好久!!不過似乎沒有這方面的舊文章 我應該可以發問了~~~    我想將 「Folder資料夾 」 與 「文字檔案.txt」壓成 一個 AAA.zip 檔     
Test-|___
            |__  Folder資料夾
            |__   文字檔案.txt         
看過taishyang 大大與包子大大的說明後以下列語法進行壓縮 WinExec("\"C:\\Program Files\\WinZip\\winzip32.exe\" -min -a -r -p -en e:\\Zip\\temp.zip Folder資料夾 文字檔案.txt ", SW_HIDE); 結果以winzip32解壓縮出來 會多一個 Test的 資料夾(如下)
AAA-|___
        Test __
              |__  Folder資料夾
              |__   文字檔案.txt    
我希望的結果是如下 不要 多一層 Test 的資料夾 不知道winzip32的參數該如何下才對
    AAA-| __
          |__  Folder資料夾
          |__   文字檔案.txt    
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-19 13:47:30 IP:203.73.xxx.xxx 未訂閱
引言: 如何在BCB以Winzip32壓縮一個資料夾 找了好久!!不過似乎沒有這方面的舊文章 我應該可以發問了~~~ 我想將 「Folder資料夾 」 與 「文字檔案.txt」壓成 一個 AAA.zip 檔
Test-|___
            |__  Folder資料夾
            |__   文字檔案.txt         
看過taishyang 大大與包子大大的說明後以下列語法進行壓縮 WinExec("\"C:\\Program Files\\WinZip\\winzip32.exe\" -min -a -r -p -en e:\\Zip\\temp.zip Folder資料夾 文字檔案.txt ", SW_HIDE); 結果以winzip32解壓縮出來 會多一個 Test的 資料夾(如下)
AAA-|___
        Test __
              |__  Folder資料夾
              |__   文字檔案.txt    
我希望的結果是如下 不要 多一層 Test 的資料夾 不知道winzip32的參數該如何下才對
    AAA-| __
          |__  Folder資料夾
          |__   文字檔案.txt    
biau 你好:
我試過是可以的,請參考以下的做法
(> 壓縮成 >    < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=10003806&CC=223734"> -- Enjoy Researching & Developing --
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
biau
一般會員


發表:25
回覆:32
積分:21
註冊:2003-02-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-19 14:29:51 IP:140.113.xxx.xxx 未訂閱
biau 你好:
我試過是可以的,請參考以下的做法
(> 壓縮成 >    < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=10003806&CC=223734"> -- Enjoy Researching & Developing --
[/quote]        感謝 RaynorPao 前輩 您總是再我最無助時伸出援手~~~    不過這樣壓出來的ZIP檔 解出來以後 在test1
之下有還是有一層 test1 的資料夾 再進入這個test1 之後 才看到
test1資料夾 與 test1.txt!!
這樣的壓法 以winzip32解出來 還是多了一層 test1
我需要將壓縮檔解出來以後如同    
test1--test1
    |__test.txt1   
而非
test1--test1
            |__test1   
            |
            |__test1.txt     
biau
一般會員


發表:25
回覆:32
積分:21
註冊:2003-02-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-19 19:52:25 IP:140.113.xxx.xxx 未訂閱
Hi !!    我自己把他給試出來了 不過花了許多時間,跟大家分享一下~~~~
 
  WinExec("\"C:\\Program Files\\WinZip\\winzip32.exe\" -a -r -en C:\\test.zip E:\\test1\\test1\\*.*", SW_HIDE);
系統時間:2024-05-22 1:25:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!