Below is a registry key that can be used for at least Windows XP to determine which browser has been selected as the default browser. I used it in my Perfect Keyboard macros to create an entry on my Launch Browser menu that would be aware of the current user choice.
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet]
@=”FIREFOX.EXE”— vs ———————————————
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet]
@=”IEXPLORE.EXE”
I’ll bet that this registry entry has been present in previous versions of Windows also.
Posted by dcrossmier