[リストへもどる]
一括表示
タイトルコマンドラインでの、異なるディレクトリ内のファイルのアーカイブ化について。
記事No238
投稿日: 2011/09/22(Thu) 02:22:04
投稿者n/a
素晴らしいソフトウェアを無料で公開してくださりありがとうございます。

この度は、操作について分からないことがあり、書き込みをさせていただきました。

1.コマンドラインにて
lhaforge /c:lzh "C:\foo\abc.txt" "C:\bar\xyz.jpg"
の様に指定しますと、内部に"foo"と"bar"ディレクトリが含まれた書庫"abc.lzh"が作成されてしまいます。
2.作成したいのは"abc.txt"と"xyz.jpg"のみが含まれる書庫です。

OSはXP SP3
LhaForgeはVer.1.6.0です。

宜しくお願いします。

タイトルRe: コマンドラインでの、異なるディレクトリ内のファイルのアーカイブ化について。
記事No239
投稿日: 2011/09/22(Thu) 06:36:09
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
> 1.コマンドラインにて
> lhaforge /c:lzh "C:\foo\abc.txt" "C:\bar\xyz.jpg"
> の様に指定しますと、内部に"foo"と"bar"ディレクトリが含まれた書庫"abc.lzh"が作成されてしまいます。
> 2.作成したいのは"abc.txt"と"xyz.jpg"のみが含まれる書庫です。

この動作は、設計通りの挙動です。
Windowsの「ファイル検索」で見つかった複数のファイルを圧縮するときに問題が起きないようにするため、フォルダ情報を格納します。

別々に圧縮するなら、たとえば片方のファイルを圧縮し、ファイル一覧ウィンドウから追加圧縮するなどの方法があります。
ただ、コマンドラインからはそれほど複雑な操作を用意していませんので、コマンドラインを主に使われる場合、専用のプログラムを使われることをおすすめします。