ショートカットファイルのリンク先(msi形式?)


Fusa  2005-05-17 09:46:45  No: 14828

こんばんは。

ショートカットファイルのリンク先を求める
ソースについての質問です。

ショートカットファイルの
リンク先を求めるためにISHellLinkを使った
コードを書いています。

通常の*.lnkファイルなら元のExeのあるフォルダが検索できますが
OfficeXPなど、msiのインストーラーで作成された(らしい?)
[スタート][プログラム][Excel.lnk]
などのファイルに対してリンク先を探す処理を行うと

C:\WINNT\Installer\{なんか長い暗号?GUID?}\xlicons.exe

このような場所がリンク先として指定されていて
本来のインストールフォルダが求められません。

以下のリンク先のコードで試しても
正しく動作しません。
https://www.petitmonte.com/bbs/answers?question_id=2254

これはなぜでしょうか。

また、回避というか、本来のExeのあるフォルダを求めるには
どうしたらよいのでしょうか?

よろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加