掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ActiveXの登録/未登録をチェックする方法について (ID:103469)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WindowsAPIなどでActiveXなどが(正常に)登録されているかどうかを調べるコマンドはありますでしょうか。 または毎回登録しなくてもよい方法はありますでしょうか。 あるサードパーティ製の再配布可能なActiveXコンポーネントが、最近インストール時にCOM抽出または自己登録されなくなりました。 直接の原因が特定できず、止むを得ずにアプリケーション起動時に毎回 comspec %systemroot%\system32(または\Syswow64)\regsvr32.exe /S %systemroot%\system32(または\Syswow64)\xxxx.ocx を使い非表示にて登録させています。 すでに利用可能な状態になっているにもかかわらず、アプリケーション起動時に無条件で毎回登録させていますがこれが問題になることはありますでしょうか。(もちろんアプリケーションのアンインストール時にこのActiveXだけ登録情報が残ってしまう可能性があることは理解しています。) regsvr32 /U hoge と regsvr32 hoge の前後でレジストリの差分をとり比較してみると当該GUIDだけでなく多くのキーや値が登録されているようなので、一概にレジストリでGUIDの登録があるからActiveXが使用可能であるという保証は無いように見受けられます。 よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.