I'm working with IE 6 and I need to make changes to the Internet Options so it applies to all Users that log in. Specifically Trusted Sites and Enableing ActiveX Controls. This appears to be stored under the HKCU registry hive. I can't do it via Group Policy. Any ideas how to do this?
Initially I had 2 thoughts:
1.) put a script in the registy Run key to make the changes every time someone logs in.
2.) Create an MSI with a Keypath in a HKCU registry key and it will automatically repair itself if that value is missing. However, I think the MSI program needs to be invoked for it to do this. There is no program to start, other than IE.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi zartan24,

You can also combine your two ideas of making a registry run key and using a MSI. By placing an active setup key that will trigger a repair of your MSI every user will get the settings when they log in.

Have a look at this article:
http://itninja.com/blog/view/appdeploy:-articles:-activesetup
Answered 04/26/2010 by: Rheuvel
Brown Belt

Please log in to comment
0
Hi Rhuevel,
Excellent idea. I'll go the Active Setup route.
Any ideas on the uninstall? I expect my uninstall of the program will remove the Active Setup stub in HKLM. I'll have to test and see if the compare of HKLM and HKCU will also remove the Stub from HKCU.

I wonder how to reverse the changes in all the User Profiles. The only thing I can think of now is another Active Setup Stub to reverse the changes. And then that Stub will just have to remain on the PC. Do you have any thoughts on that?
Answered 04/26/2010 by: zartan24
Senior Yellow Belt

Please log in to comment
0
I can't do it via Group Policy Why on earth not? The ablity to control settings in IE and Office was one of the driving forces behind GP's expansion. Besides anything else, you can use it to stop users overriding your controlled settings. Do you perhaps mean that you don't know how to do it via GP?
Answered 04/26/2010 by: VBScab
Red Belt

Please log in to comment
0
Hi VBScab,
Only a small number of people in my Company need this application. Our Group Policy folks would not change it for this number of people.
Answered 04/26/2010 by: zartan24
Senior Yellow Belt

Please log in to comment
0
Recommend those people for immediate promotion. They sound like they'd make ideal managers...
Answered 04/26/2010 by: VBScab
Red Belt

Please log in to comment
0
Hi VBScab,
Funny, I agree. I'd recommend them if I knew who they were. They're a mysterious group in a far-off land. I'd need a Ouija (weegee) board to communicate with them.

Anyway, how about my uninstall. Do you agree that the only way to reverse the settings in all the User Profiles would be to create another Active Setup Stub to change the settings back. And then that Stub would just have to remain on the PC?
Answered 04/26/2010 by: zartan24
Senior Yellow Belt

Please log in to comment
0
An option could be to create a custom action in your MSI (REMOVE="ALL") and use a vbscript to remove what needed.
Answered 04/26/2010 by: Mencaliss
Senior Purple Belt

Please log in to comment
0
Yeah but the thing is, if it's user settings he still needs it triggered for every user. So I guess that will be another stub indeed to trigger an uninstall or remove script.
Answered 04/27/2010 by: Rheuvel
Brown Belt

Please log in to comment
Answer this question or Comment on this question for clarity