• ベストアンサー

WinZipのLHAインストール

ネット上でフリーで手に入れたWinZip(未登録版)を使っています。あるフリーソフトをLZHのファイルでダウンロードしたので解凍してexeを実行しようとしたら「LHA not installed in options/ Configulation/ Program Location dialog box.」というメッセージが出てきたのでオプションを開けてみたのですがよく分かりません。どうやったらLHAをインストールしてこのexeを実行できるようになるのでしょうか・・・ コンピューター英語詳しくないので初心者向けに教えてくださるとありがたいです。宜しくお願いします。

  • ojory
  • お礼率82% (249/301)

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

  • ベストアンサー
  • crimson
  • ベストアンサー率40% (900/2202)
回答No.4

ishmasterさんに補足します。 DOS版LHAの場合、空白を含むパスやロングファイルネーム で不都合がありますので、32bitコンソール版の方を使用 して下さい。 なお、"Unlha32.dll" が別途必要です。

参考URL:
http://www.forest.impress.co.jp/library/lha32take.html,http://www.forest.impress.co.jp/library/unlha32.html
ojory
質問者

補足

確かにファイル名が長すぎるうんぬんとのメッセージも出てきました。 何がよかったのかよくわからないんですが、いろいろダウンロードしていじっているうちに解凍できました。(いまだによく分かってません) ありがとうございました。

その他の回答 (4)

  • itohh
  • ベストアンサー率45% (210/459)
回答No.5

こんにちは。itohhといいます。 WinZipでLZHファイルは解凍できているんですよね。 「あるフリーソフト」というものがなんであるかがわからないので詳しくは説明できませんが、 たぶん、「あるフリーソフト」でLHAを使用するが設定されていないので、設定しなさい。 っていうメッセージなのではないでしょうか? その「あるフルーソフト」のヘルプとかReadMeファイルには設定方法は載っていませんか?

ojory
質問者

お礼

解凍できていると思ったんですが(WINZIPマークのファイルからexeとかreadmeが出てきたので)、winzipについてはよく分からないまま適当に使っていたので実際よく分かりません。ただ、exeをクリックしたらエラーになったもので・・・どうもありがとうございました。

  • ishmaster
  • ベストアンサー率40% (135/330)
回答No.3

>LHAをダウンロードして、WinZIPのインストールされているフォルダに入れて見て下さい。 ごめんなさい。Windowsフォルダの間違いです。

  • ishmaster
  • ベストアンサー率40% (135/330)
回答No.2

WinZIPでのLHA解凍はたしかDOSプログラムのLHAが必要だったかと思います。 LHAをダウンロードして、WinZIPのインストールされているフォルダに入れて見て下さい。

参考URL:
http://www.vector.co.jp/soft/dos/util/se002413.html
ojory
質問者

お礼

どうもありがとうございます。 よく分からないのですが、いろいろインストールしていじっているうちに解凍できました。ありがとうございまshちあ。

  • kohji
  • ベストアンサー率28% (140/483)
回答No.1

(1)ファイルが壊れてるかもしれないのでもう一度ダウンロードし直してみる。 (2)それでもダメなら、フリーで色々あるのでそれを試してみる(参考URLなんてどうでしょう。フリーです。)

参考URL:
http://www.vector.co.jp/soft/win95/util/se130263.html
ojory
質問者

お礼

ごちゃごちゃといじっているうちに解凍できました。 どうもありがとうございました。

関連するQ&A

  • LHA インストール

    使用OSはWinNT4.0です。この度Zipファイルが送られてきたので、解凍しようとしたところ、 "LHA not installed in Options/Configurations/Programs Locations dialog box" と出ます。これは何かプログラムをインストールしてあげないといけないのでしょうか? LZHというファイルで、解凍後はWord(doc)のようです。 どなたかお教え頂ければ幸いです。宜しくお願い致します。

  • winzipで、ロングファイルネームのlhaファイルは解凍できない

    winzip8.1で、options-->configrations-->program locations-->LHAの空欄に 「lha解凍実行ファイル」の絶対パスを指定すれば良いのですよね。ここまでは解ります。 窓のもりとかに転がっている lha関係のファイルを適当に取得して、指定すると、次の不具合が生じます。 lha.exe→「非ロングファイルネームのlha解凍はできるようになる。が、ロングファイルネームのlhaファイルの解凍はできずエラーになる。使いづらい。」 lha32.exe→「16bitのlhaにしか対応していない、と怒られて、そもそも指定できない」 そこで、うまくいっている方は、「winzipと一緒に働いてもらうための、lha解凍実行ファイル」は、どこからなんというファイルを取得してくれば良いか教えてください。 言い換えると、winzip8.1(あるいはそれ以下のバージョンでも良いですが)と組み合わせ、かつ、ロングファイルネームを使えるには、どこからとってくるlha解凍アプリを指定すると良いのでしょうか?、という質問です。よろしくお願いします。 なお、lhasa等でなくて、winzip+lha*.*を使おうとしている理由は次です。この方法だと、全体をすぐさま解凍しないで、一旦中身リストだけを見せてくれて、checkしたい個別のファイルだけ個別解凍して閲覧させてくれて、即全部は解凍しないこと、ができるからです。 windows2000, Thinkpadという環境です。

  • LHAプログラムのインストール

    お世話になります。 圧縮ファイルがメールできたのですが、winzipでは開けません。 winzipのマニュアルを見たところ、 どうやらLZHファイルというものらしく LHAというプログラムをインストールしなくてはならないようです。 しかし具体的にどうすればよいのかよく解りません。 マニュアル内の 手順1の  『ハードディスクなLHAフォルダをつくる。』 までは出来ましたが、 手順2の『Winzip Compression Toolsのフロッピーディスク内のLHA213.EXEを1で作成したフォルダにコピーします』 の意味がわかりません。

  • lhaコマンド

    lha a -??? arc.lzh /home/aaa/test.txt /home/bbb/text2.txt を実行し、ファイルのみで圧縮をかけたいのですが、 ???にあたるオプションがわかりません。 オプションを指定しないと、/home/からディレクトリごと 圧縮対象とされてしまいます。 解凍した結果は、arc.lzhから text2.txtとtext1.txtのファイル自体が出てくるようにしたいのです。 lhaオプションに詳しい方よろしくお願いいたします。

  • PHPからlhaコマンドを使いたい

    こんにちは、Linux初級です。 PHPからlhaコマンドが使えなくて困っています。 実は他の掲示板でも質問しているのですが、私が初級ということもあってか(?)、途中で途切れてしまっています。 何とか、解決までおつきあいいただけないでしょうか? 以下、現状です。 ・サーバーはCentOS5.2で、lhaは自力でインストール ・SSHからのlhaコマンド実行は問題無し  SSHで実行したコマンド "lha efiw=絶対パス 絶対パス/対象圧縮ファイル" //問題無く解凍できました。 ・サーバーレンタル会社へ質問するもサポート外との返事  ただし、PHPの実行ユーザーで動くはずだと思う・・・との事 ・PHP実行時のhttpd.confのエラーログは"sh: lha: command not found" それで、PHPの処理の流れは、アップロードされたlzh圧縮ファイルを解凍するというものです。 if (!shell_exec("lha -e '絶対パス' '絶対パス/$up_file'")) { exit("解凍できません!"); } とか、 if (!system('lha efiw=絶対パス 絶対パス/$up_file')) { exit("解凍できません!"); } とか、-eをeやxに変えたりといろいろやってみましたが、結果は全て"解凍できません!"となります。 ちなみに、zipファイルは解凍できますので、セーフモードでは無いようです。 shell_exec("unzip -j '{絶対パス}$up_file' -d '{絶対パス}'"); //これはOK また、絶対パスはzipの方で確認していますので、間違いありません。 PHPの記述の問題なのか、サーバー側の問題なのか、さすがに困り果てました。 何か情報が不足しておりましたら、ご指摘下さい。 どうぞ宜しくお願いいたします。

    • 締切済み
    • PHP
  • unlha32.dll を使用した自己解凍書庫の作成について

    今回チャレンジしているのが 自己解凍書庫でかつ解凍後実行コマンドを指定するケースです。 これをVB6から作成しようとしていますが、自己解凍書庫ができるまでは、うまくいくのですが、解凍後実行コマンドのスイッチを指定しても認識されていないような動きです。(自己解凍書庫をダブルクリックで実行(解凍)後、指定したコマンド(notepad.exe)が起動しない。 コマンドは以下の通り指定しています。 Dim var As lha ←unlha32.dll(V1.98b)は既に定義済み Set var = New lha 'まずLZHファイル var.lha("a -gw4 -xr1 -gye<notepad.exe> -w<c:\work> C:\work\archive C:\work\csv\ *.* ") '次に自己解凍書庫(exe)にする。 var.lha("s -gye<notepad.exe> -gw4 c:\work\archive.lzh c:\work\ ") この手順で行っています。 上のexeを実行後、notepadが起動できればOKなのですが。 何か気づかれた点等あれば、ご指摘ください。 宜しくお願い致します。

  • LZH形式のファイルの解凍方法

    LinuxでLZH形式のファイルを解凍するコマンド lha [オプション] を入力しても「command not found」と返ってきます。 lhaパッケージがない為だと思いますが、この「lhaパッケージ」をサーバーにインストールする方法をネットで調べてみましたが、わかりませんでした。 参考になるURLもしくは手順を教えていただきたいと思います。 また、あわせて質問ですがLinuxでlhaパッケージはあまり利用しないのでしょうか? lhaパッケージを使用することで発生する問題があるのでしたらこちらもあわせて教えていただければ大変助かります。 宜しくお願い致します。

  • コマンドラインで商用利用可能なlha

    企業内利用可能なlhaを探しています。条件は以下のとおりです。 ・企業内利用OK ・コマンドライン入力可能 or dll (GUI不可) ・ロングファイルネーム対応 ・絶対パス無効化→カレントフォルダ以下に解凍 miccoさんのunlha32.dllは非常に強力なのですが、商用利用freeとはしていないようで、困っています。その他の候補(吉崎さんのlha32,Microsoft 圧縮 (LZH 形式) )は絶対パス→相対パス化ができない模様です。 良いものがあれば教えてください。

  • +Lhacaの使い方を教えてください

    +Lhaca(V=0.74)を使っています。それをダブルクリックで開くと、中断のところに、「圧縮形式」とあって、「LHA」と「ZIP」が選択できるようになっている。Vectorの説明をみると、「LZH」「ZIP」の圧縮解凍に対応していると書かれている。とすると、「LHA」「ZIP」「LZH」の3つの圧縮解凍に使えるということなのかな。しかし、選択は、「LHA」と「ZIP」しかない。  それと、ダイアログボックスの下から2段目に「関連付け」というのがあり、「LZH」と「ZIP」を選択できるようになっているが、「関連付け」という意味が分からない。また、その横に、「関連付けの際にアイコンを変更しない」というのがあるがこれも意味が分からない。お分かりの方説明よろしくお願いします。

  • 圧縮ファイル解凍後のフォルダのユーザ権限について

    教えてください。 あるAというコンピュータで LHA32 A -rxd abc.lzh d:\abcというコマンドをバッチファイルで実行し、圧縮ファイルに固めます。 Bというコンピュータでabc.lzhファイルを解凍したときに展開された abcのフォルダのセキュリティタブにあるユーザーが一部欠落してしまいます。 Aというコンピュータのコンピュータの管理にあるユーザーをBというコンピュータでも作成しています。 windowsの場合は外れてしまうものなのでしょうか? Linuxの場合tarコマンドで圧縮すれば外れないと聞いたことがあるのですが。 よろしくお願い致します。

専門家に質問してみよう