Acho que o link abaixo responderá e ajudará a resolver o problema.
Atenciosamente, IDEVFH link
Tentando encontrar uma maneira de encontrar programaticamente todo o navegador instalado, me deparei com esta pergunta sobre SO que aponta para a chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
.
Instalei o Google Chrome, o Waterfox e, claro, o IE, mas o registro não lista a Waterfox. Alguém sabe se isso é intencional ou erro de instalação?
> reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
(Default) REG_SZ IEXPLORE.EXE
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE
> dir /b "c:\Program Files\Waterfox\waterfox.exe"
waterfox.exe