Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I installed a new version of a software (Toad for SQL Server 4.6 Beta), keeping the old version (4.5 Freeware) too. Now I want to associate .sql files with the new version. I show the path to the new .exe file in the new folder. However, probably because the .exe filenames of both versions are the same, it keeps the association with the old one. Any ideas?

OS: Windows XP SP2

share|improve this question
See:… for a similiar question. – Ein Jun 27 '13 at 3:01

Maybe a daft question but have you tried switching it to some arbitrary application (say, Notepad) and then switching it back to the new one?

share|improve this answer
Yes I did. No good.. – ercan Nov 25 '09 at 16:56

you could try changing the extension of the old exe program - such as version45.exe to version45.old

This would then keep both programs but only leave one progrtam able to complete the sql tasks

share|improve this answer
I tried that too. When I rename the old .exe to 'toad.exe.old', it doesn't appear in the 'open with' list anymore. However, when I show the path of the new .exe 'toad.exe', it does not get accepted. Probably because the name 'toad.exe' still exists in the registry, but it can't find it in the defined path. I think I need to change something in the registry but I don't know what.. Or maybe I will change the new .exe to 'toad46.exe'. But I'm sure there will be some inconsistencies somewhere... – ercan Nov 25 '09 at 17:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .