2009-11-22 6 views
3

감시 카메라 시스템을 보려고합니다. 웹 사이트를 통해 원격 액세스가 가능하며 해당 웹 사이트에서 CAB 파일을 다운로드해야 카메라를 볼 수 있습니다.ActiveX 구성 요소 수동 설치

일부 시스템에서는이 설치 프로세스가 멋지게 진행됩니다.

특히 인터넷 속도가 느린 사용자는 다음과 같은 무한 루프에 빠지게됩니다. 페이지로 이동하여 오랜 시간 동안 기다려야합니다. (나는 이것이 CAB 파일을 다운로드하는 곳이라고 가정합니다.) 노란색을 클릭한다고 가정합니다. "모든 사용자에 대해이 CAB 파일 설치"및 페이지 다시로드를 허용합니다. "이 물건을 설치하는 것이 확실합니까?"라는 창이 뜨지 않습니다.

작은 코드로이 단계를 수행 할 수있는 좋은 방법이 있습니까? CAB 파일을 다운로드하고 그 내용을 추출했습니다. DLL과 SetupScript.vbs로 가득 차 있습니다. 나는 SetupScript.vbs를 실행 시키려고 노력했으며, 나는 수동으로 DLL을 regsrv32으로 등록하려고 시도했다. 심지어 필요한 .OCX 및 .INF 파일을 C:\Windows\Downloaded Program Files\에 복사하고 레지스트리를 수정하여 설치가 원활하게 이루어진 곳을 모방합니다.

그럼에도 불구하고 내가 웹 페이지를 방문하면, 그것은 여전히 ​​영원히 걸리고 위에서 설명한 루프로 돌아 간다.

Internet Explorer에서 볼 수 있도록이 구성 요소를 "제대로"등록하려면 어떤 API를 호출해야합니까? 아니면 내가 놓친 간단한 것이 있습니까?

누군가이 문제를 해결하기 위해 올바른 방향으로 나를 가리 키길 바랍니다. 브라우저는 IE8이고, OS는 Vista입니다.

감사합니다.

+5

이 OCX가 너무 파일에에 regsvr32를 실행 해보십시오. – Nathan

+0

@Nathan, 고마워, 내가 총을 줘야 해. – mrduclaw

+0

@ 네이선, 그 대답을 할 수 있으면 좋겠어. 내가 받아 들일 수 있을까? – mrduclaw

답변

10

는 윈도우 7 64 비트에서 나는 C에 OCX 파일 복사 : \ WINDOWS \ SysWOW64와를 한 후 실행 : 내가 설치에 대한 메시지를 표시하지 않고 IE를 출시 할 때

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

액티브 X 플러그인이 괜찮 았는데.

1

위에서 오타 그리고 난 당신이 SysWOW64와 루트 폴더에 regsvr32를 실행하는 데 필요한 Windows 8.1의 일부 설치로 나타났습니다 :

%SystemRoot%\Syswow64\regsvr32 /s C:\Windows\SysWOW64\pluginname.ocx 
관련 문제