![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
仕事で、あるソフトのサポートをしています。
先日、ユーザから私の会社のメールソフトを使ってメールを受けた時に、添付されていたLZHファイルが開けないというクレームがありました。
うちで提供しているのはWebメールソフトなのですが、添付されていたLZHファイルの名前部分をクリックすると、ファイルを「開く」か「保存」するかの選択画面が出て、そのまま開くと解凍ソフトの画面が開くのですが、中に登録されているファイルの一覧が空になっていると言われたのです。
そこで、こちらで色々調べてみました。
フリーのWebメールを使ってメールの送受信をしてみましたが、ここでも解凍ソフトの画面は立ち上がるものの中身が空になっていました。
これはうちのソフトの不具合ではなく、解凍ソフトの不具合では?と思い、「フォルダオプション」の「ファイルの種類」で「LZH形式」を開くソフトの指定を[LHUT32]と[LHMELT]とで試したところ、両方ともNG(中身が空)でした。
(但し、一旦PCに保存すると開けるようになります)
更に調べていると、「ファイルの種類」の指定で「open」アクションのアプリケーション指定項目が、デフォルトでは
["C:\Program Files\LHUT32\LHUT32.EXE" %1"]
となっていたのですが、これを
["C:\Program Files\LHUT32\LHUT32.EXE" "%1"]
とダブルクォーテーションを一つ増やすことで、正常に開けるようになりました。
もしかするとWindowsの不具合(?)ではないかと思い始めたのですが、そういった情報を書いてあるページを見つけることができませんでした。
ユーザに納得できるように説明しなければならないので、そういう情報をご存知の方がいらっしゃいましたら教えてください。
よろしくお願いいたします。
#OSはWindows2000/XP両方で試しました。
No.1ベストアンサー
- 回答日時:
欲しい情報はなんでしょうか?
例えば["%1"]と[%1]の違いてご理解されていますか?
ただ[%1"]というのは見たことからこれはインストーラというか「Lhsetup.exe」の問題かそれともWindows自身の問題かは定かではないです。
LHAユーティリティ32の作者に聞く事をお勧めします。
ただ最初に書いた["%1"]と[%1]の違いであれば貴社のソフトにも問題が無いとは言い切れない状態になります。
["%1"]であればロングファイルネームに対応しますのでそれほど問題は発生しませんが、[%1]の場合ロングファイルネームの問題が発生します。
例えばlzhのフルパスが[c:\work folder\~1234.lzh]となっていれば[%1]の内容は[c:\work folder\~1234.lzh]となり["C:\Program Files\LHUT32\LHUT32.EXE" c:\work folder\~1234.lzh]というコマンドを Windowsに渡す事になります。
windowsでは"C:\Program Files\LHUT32\LHUT32.EXE" を実行し引き数の1つ目に[c:\work]を二つ目に[folder\~1234.lzh]を渡す事になります。
この為、LHAユーティリティでは[c:\work]が無い為、空を表示していると推測される。(タイトルバーを見れば分かるはず)
["%1"]の場合は["C:\Program Files\LHUT32\LHUT32.EXE" "c:\work folder\~1234.lzh"]となるので引き数1つめが[c:\work folder\~1234.lzh]となりちゃんと表示される。
HDDに保存した時に空白が含まれないフォルダに保存したから出来たのではないですか?(推測)
適当な回答なので信じこまず、ある程度、追跡調査してください。
ありがとうございます。
>欲しい情報はなんでしょうか?
「ファイルの種類」で["1%"]とはならずに[%1"]となってしまう現象について、Windowsのせいなのか、他の原因なのか、ということです。
ただ、本文中にも書きましたが「LHAユーティリティ32」だけではなく、他のソフトでも同様でしたので、「LHAユーティリティ32」のせいとは断定できませんでした。
また、フリーメールを使ってIEで開いてみたり、Outlookなどのクライアントソフトでも同様でした。
「ProgramFiles」というようにスペースを無くすと正常に表示されるようなので、これで回避することはできますが、どうしてこのようになってしまうのか(なぜ[open]コマンドの指定先に[%1"]が入ってしまうのか)を現在調べているところです。
ご回答ありがとうございました。
No.2
- 回答日時:
Stella_Marisさん>「ファイルの種類」で["1%"]とはならずに[%1"]となってしまう現象について、Windowsのせいなのか、他の原因なのか、ということで す。
さて、家のWinXP(HE)でLHUT32でテストしましたが、現象再現されませんでした。
当方の設定は「D:\Program Files\LHUT32\lhut32.exe "%1"」でした。
注意:LHUT32.EXE Ver1.43での確認
更に補足:win98seでも同様でした。
残念ながら私からの回答はこの位です。
余談
Stella_Marisさん>ユーザに納得できるように説明しなければならないので、そういう情報をご存知の方がいらっ しゃいましたら教えてください。
それを説明しないで(出来ないので)納得してもらう事も重要ですよ。
よくある言い訳「当方の環境で確認させて頂きましたが、再現されませんでした。現在の所、どのような場合に、お客様のような状況になるか判明しておりません。お手数ですが『処置方法』を行って下さい。」
再度ありがとうございます。
>それを説明しないで(出来ないので)納得してもらう事も重要ですよ。
もちろん私もサポートの端くれですから、これは心得ています。
ですが、ユーザによっては納得されない方もいらっしゃるのです。
今回は私の会社の親会社でもあり、一番のユーザである会社の担当の方が「納得のいく説明を」と求められており、私も上司から調査を命じられているのです。
私の職場でも再現できる環境とできない環境があり、今のところ原因は不明です。
たびたびのご回答、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) [BuddyPress]試したいのですが! 3 2022/06/01 13:36
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- PDF 保存したPDFファイルが開けなくなり、困っています 1 2022/09/15 21:08
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- YouTube 新しく買ったデスクトップPCを使用すると、今までのGoogleのアカウントが使えなくなった。 1 2023/01/07 00:41
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- フリーソフト テキストファイル内を検索したい 1 2022/06/01 08:33
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Java 動かなくなったのでJavaソースを手直しお願いします。 2 2022/04/30 05:35
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
exeファイルの中身を見ることは...
-
EXCELのファイル形式を変更して...
-
jlbという拡張子のファイルを開...
-
windowsでpkgファイルを開きた...
-
BOX(ファイル共有)でエクセル...
-
txtファイルから特定の文字列が...
-
大量のPDFファイルに内容を読み...
-
相手先の方がPDFを開けません
-
拡張子 .lhdはどのようなソフト...
-
ファイル検索ソフトEverything ...
-
拡張子がpxd開きたい
-
拡張子 「LPD」って なにで編...
-
inddという拡張子ファイルを開...
-
動画ファイルにパスワードをつ...
-
大量のPDFファイル 名前変更フ...
-
Audacityでの編集中の失敗で音...
-
LTspiceで他の人にもらったデー...
-
FileVisorは今でも使えますか?
-
マウスの移動が突然早くなるこ...
-
CD、DVDへの書き込み方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
exeファイルの中身を見ることは...
-
jlbという拡張子のファイルを開...
-
拡張子 .lhdはどのようなソフト...
-
windowsでpkgファイルを開きた...
-
txtファイルから特定の文字列が...
-
相手先の方がPDFを開けません
-
inddという拡張子ファイルを開...
-
Docuworksで文書の一括回転操作...
-
BOX(ファイル共有)でエクセル...
-
mdsファイルを開くにはどうすれ...
-
Win10でショートカットファイル...
-
拡張子 「LPD」って なにで編...
-
拡張子がpxd開きたい
-
ファイル検索ソフトEverything ...
-
動画ファイルにパスワードをつ...
-
FileVisorは今でも使えますか?
-
IOOファイルを ISOファイルに...
-
拡張子より前の部分が同じファ...
-
x_tファイル
-
リンク先のファイルを一括ダウ...
おすすめ情報