We currently have two versions of an application (CS3 and CS4) on our XP build. It defaults to the wrong version (CS4) when opening documents.
What registry changes do we need to make to change the defaults? (Or a similar scriptable fix)?
All the Windows file association information is stored under:
Each file type has its own key under here, so you would need to write a script to update the key for every type CS works with.
I made a pretty detailed answer on SuperUser for a similar question. Although I got modded down there for being too complicated it seems. But it does have all the info you'd need to script a direct registry fix for file associations. If people want, I can repost the text here.