How to install ActiveX component without administrative rights?

Posted on 2008-10-30
Medium Priority
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 2000 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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

In this article you will learn how to create a free basic website on Bitbucket, a git service provider. Polymer creates dynamic HTML components, which allow more flexibility than static HTML. This tutorial uses Ubuntu Linux but can also be done on W…
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…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Suggested Courses

752 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