• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:LHA 解凍 展開 コマンド)

LHA解凍展開コマンドの使い方 解説

このQ&Aのポイント
  • LHAを使ったファイルの解凍・展開方法について説明します。特定のフォルダ内に含まれる複数のファイルを展開する方法を解説します。
  • LHA xコマンドを使用すると、指定したLZHファイルを解凍し、展開先のフォルダに含まれるファイルを取得します。
  • 解凍後のフォルダには、元のファイルと同じ名前のファイルが格納されます。しかし、元のフォルダ内に含まれる複数のファイルをそのまま展開するには、追加のオプションを指定する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • x1va
  • ベストアンサー率26% (802/3006)
回答No.1

解凍作業に使っているLHA.EXEはMS-DOS用なので、ファイル名8文字+拡張子3文字の形式にしか対応しておらず、格納されているファイル名の先頭の8文字だけが扱われている状態です。つまり両方とも解凍はされているけれど、先頭8文字が同じだから、2つめのファイルで上書きされてしまっているのです。 Windoww用の解凍ソフトを使うことで対処してください。 Lha32とunlha32.dllの組み合わせだとDOS用LHA.EXEと全く同じように作業できます。 http://www.vector.co.jp/soft/win95/util/se028209.html LhaplusなどGUI操作がメインのソフトでもコマンドラインから解凍できるものもあります。 http://www.google.co.jp/search?q=lhaplus+%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a

yun_1117
質問者

お礼

ご指摘の二点をダウンロードし、unlha32.dllをインストールし下記コマンドを実行したところ、意図した動作をしました! LHA32 x a01.lzh 判り易いご説明と素早いお返事、誠にありがとうございました。

関連するQ&A