We have a very (very, VERY) ropey but essential piece of software called Valid Viewer, which when installing often does not correctly take over/set/change the file association of both TIF and TIFF files.

I have written a reg file to set the file association of a machine, but it seems that if a user has already logged on once on that machine then their preference over-rides anything i set on a machine level.

Is there any way to force a machine and all existing profiles to change a file association to a paticular program?
0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity


The first lesson to learn here is that HKCR (where you will probably have gone first to change the file associations) is an amalgam of HKCU\Software\Classes and HKLM \Software\Classes. Your problematic users will have the association set in HKCU\Software\Classes: Windows will use settings from the HKCU hive in preference to those in HKLM.

Probably the most effective way to move the settings from HKCU to HKLM is by setting up an Active Directory job to run an appropriate script. As ever, make sure your script error-traps EVERYTHING - always assume that NOTHING will work, even setting up objects like WScript.Shell.
Answered 07/30/2010 by: VBScab
Red Belt

Please log in to comment
OK, we now have a plan, but need some assistance.

I want to create a script and put it in the All Users\Start Menu\Startup folder - this is a better system for us as we can amend the deployment package, rather than targeting users via AD.

VBScab - could you assist with coming up with the script as your name seems to suggest thats your field of expertise (although I would prefer a batch file)?!

I have played around with both assoc and ftype, but for some reason, once a user has change the open with to a program and also ticked the tick box to remember that setting, assoc does not seem able to overide that setting - even if both assoc and the file association are set in the same profile (so it does not appear to be the issue you have mentioend above). Assoc reports that the file association is .tif=vview2 - but in fact tif files still only open with the WINdows Picture and Fax viewer.

Any assistance greatly appreciated!
Answered 08/02/2010 by: mcompton69
Orange Senior Belt

Please log in to comment