How to install ActiveX component without administrative rights?

Posted on 2008-10-30
Last Modified: 2013-11-18
We have an inhouse program that i just found out they release frequent updates for.  One of those is a Crystal Report Viewer.

When the user tries to look at a report, she gets a gray screen.  When I log in as the admin, at the same time she would get a gray screen, i would get prompted to download the activex component.

Is there a way to get this to install without having to go to each pc one by one?
Question by:Magic9669
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2

Author Comment

ID: 22844870
Or, is there a way in Group Policy where i can have controll on updating objects?  For example, this object is located in the c:\windows\downloaded program files\ folder.

If i right click on the object, i can choose update and it will ask me to update (as administrator), but if i do the same thing with the user, it will not work.
LVL 27

Expert Comment

ID: 22849218
The normal way to automatically install ActiveX controls via the web is with the <object> tag and by packaging the control in an ocx or, if it contains other dependancies, in a CAB. In the case of a CAB file one can place the version information in an inf file. In any event the <object> tag should have a version attribute, so that when you update the control, you update the HTML page with the new version number. Now on creation of the object IE looks at the stored object's (in the IE cache) version and compares it with the version attribute. If different it will deinstall the "old" object and re-install the new one.

Author Comment

ID: 22878375
Wow thats a lot to swallow.  I dont know where to obtain the .cab file.  

Isnt there a way to just set permissions in the registry that will allow the user to be able to install this?

I have tried it myself under the Class ID of the activeX control...searching for every availalbe ActiveX control in the registry and adding the full control permissions, but it still didnt work.
LVL 27

Accepted Solution

BigRat earned 500 total points
ID: 22879067
Sorry, but that's how MS has implemented the automatic install.

CAB files are simply a sort of .zip file which you make with the CAB development kit which you can download from MS. You put the files on the command line and the tool makes the CAB file.

Author Comment

ID: 22879171
Hmmmm...i'm going to send this to my Sr. Network Engineer and let him take a look at what you said.  

Thanks BigRat...i hope it works.

Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I made this because I wanted to get e-mail with a attached csv file so I'd would be able to import user input into a MS Excel template, but I also wanted to register/save all inputs from each day in a file on the server. 1st - It creates a temp C…
Before we dive into the marketing strategies involved with creating an effective homepage, it’s crucial that EE members know what a homepage is. In essence, a homepage is the introductory, or default page, of a website that typically highlights the …
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question