makecab.exe
アプリケーションで cab ファイルを作成するという要件に
使用することにしました。http://msdn.microsoft.com/en-us/library/bb417343.aspx#microsoftmakecabusersguide
また、cab 内の相対パスまたは絶対パスに関係なく、指定されたパスに従ってファイルを保存し、元のパスを保持したままファイルを抽出する必要があります。したがって、これにはディレクティブ ファイルを使用し、その入力を makecab コマンドに渡します。
Windows コマンド プロンプトの zip/圧縮ディレクトリ
ただし、cab の出力は Disk1\1.cab フォルダーに保存されます。
宛先として目的の cab ファイル名を指定する方法を教えてください (ユーザー入力から cab ファイル名を取得します)。
また、makecab コマンドの 2 回目の実行で、既存の cab ファイルにさらにファイルを追加することは可能ですか?