tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 解凍せずにZIPファイルへフォルダを追加する方法
投稿日: 2016/08/06(Sat) 16:31
投稿者Kobaちゃん
都度生成されるフォルダを1本のZIPファイルにまとめるソフトを作成しています。
ZIPファイルを解凍することなく、書庫内にフォルダを追加する手段があれば、ご享受お願いしたい。(そもそも技術的に可能?)

現在、下記手段で作成しています。(追加するフォルダが、)例えば100本ある場合、99回の解凍を行うため、最終のZIPファイルを生成するのに時間がかかっています。

ー結合ZIP作成手順ー
<Aフォルダが生成される>
1.Aフォルダを圧縮し、X.zipを作成。
2.Aフォルダを削除。

<Bフォルダが生成される>
3.X.zipを解凍し、生成したAフォルダにBフォルダを追加し、X.zip更新
4.Bフォルダ削除

<Cフォルダが生成される>
   以降、繰り返し

※フォルダ追加はX.zipを解凍するしかないのであれば、A.zip, B.zip, ・・・と作成されたzipをマージしてX.zipを生成するなど。

使用環境:Win7 VB2008Express
VB歴:10年
※Zipは#ziplib or DotNetZipを使ってみましたが結合する(もしくはマージする)機能はありませんでした。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。