アプリ版:「スタンプのみでお礼する」機能のリリースについて

cabを作成する時、空のフォルダが無視されました。
普通のcab32.dllを使用して空のフォルダを無視せずに圧縮してくれる圧縮ソフトはありますか?

A 回答 (3件)

圧縮ソフトの「Lhaplus」にはこのような設定項目がありました。


・空のフォルダを格納する ( LZH, ZIP, TAR )
Lhaplusはcab形式の圧縮にも対応しています。

ここから考えるに、空のフォルダを格納できる形式はlzh,zip,tarなどに限られ、cab形式では不可能なのではないでしょうか。

この回答への補足

Lhaplusは名前だけは聞いたことがありました。
Lhaplusではそうですか。それを見るとcab形式では不可能か、
またはソフト側が空フォルダ対応の機能を実装しない限り
デフォルト動作で空フォルダには非対応みたいですね。
ありがとうございました。

補足日時:2008/07/18 23:10
    • good
    • 0

lzhで試してみましたら


同じように空フォルダーの部分は無しで圧縮されました。
空フォルダーの中に空テキストファイルを作っておくと
圧縮されました。
圧縮の基本はファイルのようです。
C:\My Document/aaa/bbb/ccc.txt は圧縮されるが
C:\My Document/aaa/bbb/ は圧縮されませんでした。

この回答への補足

テストありがとうございます。
こちらのソフトではzipにも圧縮できるのでzipでも試しましたが
zipは空フォルダに対応していました。
そのことから、アーカイバのDLLのデフォルトの動作が拡張子によって
空フォルダの動作が異なっているのかもしれないと思いました。
アーカイバのDLLというものがファイル名まで関与するものなのかは
詳しく知らないのですが。

補足日時:2008/07/18 23:06
    • good
    • 0

無視せず圧縮というのはエラーメッセージを出すという意味でしょうか?


でしたらExplzhで可能です。
http://www.forest.impress.co.jp/lib/arc/archive/ …

この回答への補足

いいえ、普通に圧縮してほしいのです。
空のフォルダを圧縮しないようなおせっかいな機能が嫌なのです。

補足日時:2008/07/18 19:16
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!