6

監視カメラシステムを見ようとしています。リモートアクセスはウェブサイトから利用できます。そのウェブサイトでは、カメラを表示するために、グッズが満載のCABファイルをダウンロードする必要があるようです。

一部のシステムでは、このインストールプロセスはうまく機能します。

いくつかの、特にインターネットの速度が遅いものでは、私は無限のループに入ります:ページに移動し、長時間待機し(これは、CABファイルをダウンロードする場所だと思います)、黄色のバーをクリックして許可します「このCABファイルをすべてのユーザーにインストールする」とページの再読み込みを行います。「このようなものをインストールするのは本当にクールですか?」というウィンドウが表示されることはありません。

小さなコードでこれを回避できる良い方法はありますか?CABファイルをダウンロードしてその内容を抽出しました。それはDLLとSetupScript.vbsでいっぱいです。SetupScript.vbsを実行させようとしましたが、DLLを手動で登録しようとしましたregsrv32。必要な.OCXファイルと.INFファイルをにコピーしC:\Windows\Downloaded Program Files\、レジストリを変更して、インストールがスムーズに行われたレジストリを模倣しました。

それにもかかわらず、私がWebページにアクセスすると、それでも永遠に時間がかかり、その後、上記のループに戻ります。

IEがコンポーネントを認識できるように、このコンポーネントを「適切に」登録するには、どのAPIを呼び出す必要がありますか?それとも、私が見逃しているもっと単純なものはありますか?

誰かがこれを解決するために私を正しい方向に向けてくれませんか?ブラウザはIE8、OSはVistaです。

ありがとう!

4

2 に答える 2

13

Windows 7 64ビットでは、OCXファイルをC:\ Windows \ SysWOW64にコピーして、次のコマンドを実行しました。

regsvr32 /s C:\Windows\SysWOW64\PLUGINNAME.ocx

インストールを要求せずにIEを起動すると、ActiveXプラグインは正常に機能しました。

于 2010-10-29T23:49:30.930 に答える
2

上からのタイプミスと私はWindows8.1のいくつかのインストールで、sysWOW64ルートフォルダーからzippy32を実行する必要があることに気づきました。

%SystemRoot%\Syswow64\regsvr32 /s C:\Windows\SysWOW64\pluginname.ocx
于 2014-01-04T17:03:21.550 に答える