タイトル : 解凍せずに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を使ってみましたが結合する(もしくはマージする)機能はありませんでした。 |