先ほどの記事でCAB形式は使わないことにする、と記載しましたが、その結論に至る問題が発覚したのはこの記事で公開するプログラムを作成した後だったのです。
問題はexpandコマンドだけではないですが、それがクリアになったら、もしかしたら心変わりするかもしれませんし、正常に動作するケースもありますので、一応作ったものを公開します。
expandコマンドが
正常に動作することを確認したケース → 複数のファイルやフォルダをまとめて圧縮した場合。
正常に動作しないことを確認したケース → 単一のファイルを圧縮した場合。
ちなみにmakecabで/Fオプションを使っても使わなくてもexpandコマンドは上記のようになりました。
以下、ソース
0 件のコメント:
コメントを投稿