13

ActiveX コントロールを使用するソリューションを開発しています (私が開発したものではなく、購入した市販のコントロールです)。サイトにアクセスしたことがなく、アドオンをインストールしていないユーザーがページにアクセスしたときに何が起こるかをシミュレートするために、適切なインストール ページを作成する必要があります。

インターネット オプションで「アドオンの管理」ビットを見つけましたが、うまくいきません。

IE7 では、任意のコントロールを有効または無効にする機能と [ActiveX の削除] オプションが表示されますが、この特定のコントロールでは無効になっています。

IE8 Beta 2 では、「アドオンの管理」ビットが完全に作り直され、コントロールを削除するオプションが表示されなくなりました。各コントロールには「プロパティ」ダイアログがあり、それを「削除」できますが、ボタンは何もしていないように見えます (これは、IE7 で「ActiveX の削除」が機能しないことに関連している可能性があります)。

このコントロールは、単に IE から削除するだけでは機能しない、または許可されないような方法でインストールされているようですが、XP の [プログラムの追加と削除] メニューに独自のエントリがあるコントロールではないので、その方法でもアンインストールしないでください。

IE でこの ActiveX コントロールを (無効にするのではなく) 削除/削除して、ユーザーがサイトにアクセスし、ActiveX コントロールがまだインストールされていないときに何が起こるかをシミュレートするにはどうすればよいですか? IEを「パージ」する方法が必要だと思います。

4

8 に答える 8

9

すべてのブラウザーとタブを閉じて、ActiveX コントロールがメモリ内に存在しないことを確認します。新しい IE9 ブラウザーを開きます。[ツール] -> [アドオンの管理] を選択します。デフォルトではロードされているアドオンのみが表示されるため、ドロップダウンを「すべてのアドオン」に変更します。

削除するアドオンを選択します。左下に「詳細情報」というリンクが表示されます。クリックして。

これにより、ActiveX コントロールを安全にアンインストールできるダイアログがさらに開きます。

「regsvr32」を手動で実行して OCX を削除するという指示に従う場合、それでは十分ではありません。ActiveX コントロールは、署名された CAB ファイルとしてラップされ、複数の DLL および OCX に抽出される可能性があります。IE を使用して、すべての COM DLL と OCX を安全かつ正しく登録解除したいと考えています。

そこにあります!問題は、IE 8 では同じ UI から実行できるのに対し、IE 9 では「詳細情報」をクリックする必要があるため、多少隠されていることです。

于 2012-04-18T19:10:58.167 に答える
9

コントロールの登録を解除できます

regsvr32 /u badboy.ocx

コマンドラインで。ただし、これらを vmware でテストすることをお勧めします。

于 2008-10-07T22:02:53.413 に答える
7

インターネット オプション -> [全般] タブ -> [閲覧の履歴] セクション.... [設定] をクリックし、[オブジェクトの表示] をクリックします。アクティブな X アドオンのリストが、それらが格納されている Windows フォルダーに表示されます。これらのファイルは、他のファイルと同様に操作できます。アンインストールしたいものを削除して、IE を再起動するだけです。

于 2010-09-08T22:31:06.233 に答える
1

実際には、プラグインの構成メニューの[リモート]オプションは私が使用できます(Win7 64、つまりすべての更新プログラムを含む8)。

  1. 管理者権限が必要です
  2. 削除ボタンを押す前に、プラグインを無効にする必要があります
  3. 変更を確認するには、InternetExplorerを再起動する必要があります。

また、プラグインが現在インストールされている場合は、browsing-history->viewオブジェクトに関する以前のコメントも役立ちました。

よろしく!

于 2011-06-02T19:37:41.913 に答える
0

仮想マシンを使用します。必要に応じて何度でも新しく始めて、クリーンなマシンをシミュレートする場合としない場合があるこれらのハッキングを停止します。

真剣に、VMWare または VirtualPC を使用してください。

于 2009-11-04T00:19:19.820 に答える
-2

に行くことができますIE Tools -> Internet options -> Advanced Tab。[詳細設定] で、セキュリティを確認し、最初の 2 つのオプションにチェックを入れます。「CD のアクティブ コンテンツをマイ コンピューターで実行することを許可する* およびアクティブ コンテンツをマイ コンピューターのファイルで実行することを許可する*」

ブラウザを再起動すると、ActiveX スクリプトが表示されなくなります。

于 2011-06-10T07:19:51.747 に答える
-2

[ツール] > [アドオンの管理] で、[名前] ヘッダーを右クリックし、[フォルダー内] セクションを有効にします。興味のあるプラグインのディレクトリに移動します。プラグイン ファイルを右クリックし、[削除] をクリックします。

于 2009-11-04T00:15:30.013 に答える