Manuelles Installieren von ActiveX-Komponente
Ich versuche, die Ansicht von einer überwachungs-Kamera-system. Der remote-Zugang ist vorhanden über eine website, und die website scheint zu müssen, für den download einer CAB-Datei voller leckereien, lassen Sie mich sehen die Kameras.
Auf einige meiner Systeme diese Installation geht über schön.
Auf wenige, besonders diejenigen mit langsameren Internet, ich in eine endlos-Schleife von: geht auf die Seite, wartete eine lange Zeit (ich nehme an, dies ist, wo der Download der CAB-Datei), klicken auf die gelbe Leiste, um es zu "Installieren Sie diese CAB-Datei für alle Benutzer" und die Seite Neuladen. Nie öffnet sich mit dem Fenster mit der Meldung "Sind Sie sicher, dass Ihre cool, Installieren Sie dieses Zeug?"
Ist es ein schöner Weg, ich kann zu Seite-Schritt diese mit ein wenig code? Ich heruntergeladen habe die CAB-Datei und extrahiert Ihren Inhalt. Es ist voll von DLLs und ein SetupScript.vbs. Ich habe versucht, lassen Sie das SetupScript.vbs ausführen, und ich habe versucht manuell registrieren die DLLs mit regsrv32
. Ich habe sogar kopiert die erforderlichen .OCX-und .INF-Dateien zu den C:\Windows\Downloaded Program Files\
- und modifiziert die registry zu imitieren, wobei die Installation ging reibungslos.
Trotz dieser, wenn ich Besuch der Webseite, es dauert noch ewig und geht dann wieder in die Schleife oben beschrieben.
Welche APIs muss ich anrufen, um "richtig" registrieren Sie diese Komponente, so IE es sehen können? Oder ist es etwas einfach, dass ich bin fehlt?
Könnte jemand bitte zeigen Sie mich in die richtige Richtung um dieses Problem zu lösen? Der browser ist der IE8, der OS ist Vista.
Dank!
danke, ich werde give it a shot 🙂
jede chance, die Sie verdienen möchten, dass eine Antwort so kann ich es akzeptieren?
beantworten Sie es selbst mit seiner Antwort (die Sie wahrscheinlich schon wusste). Ich würde vorschlagen, einfach löschen den post, aber ich sehe keine Duplikate für Ihre Frage.
InformationsquelleAutor mrduclaw | 2009-11-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Windows 7 64-bit kopiert habe ich die OCX-Dateien zu C:\Windows\SysWOW64 und dann ran:
ActiveX-plugin geklappt, wenn ich IE gestartet, ohne dass eine Installation.
/s
- Taste, ansonsten erhalten Sie keine Fehlermeldungen.InformationsquelleAutor Andrew S
Tippfehler von oben und habe festgestellt, dass bei einigen Installationen von Windows 8.1, die Sie benötigen, um ausführen regsvr32 aus dem sysWOW64-root-Ordner:
InformationsquelleAutor kcabrams