¿Cómo obtener el número de versión de IE del registro de Windows? [duplicar
-
25-09-2019 - |
Pregunta
Esta pregunta ya tiene una respuesta aquí:
Mi aplicación Java necesita saber qué versión de IE (si la hay) está instalada en la máquina local, y la consulta del registro parece la forma más fácil. ¿Qué clave y valor de registro debo buscar?
Esto debe funcionar en Windows XP, Windows Server 2003 y más tarde.
Solución
Tropezó con esto mientras intentaba resolver el mismo problema.
La respuesta de Andrew de 2010 es correcta, pero desde entonces, los nuevos exploradores de Internet (10 y 11) no muestran su número de versión real en el valor del registro: 'versión'. En cambio, se registra en el valor del registro: 'svcversion'.
Otros consejos
Leer esta clave usando el comando "Reg Query" OS:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer
... con este valor:
Version
Devuelve un número como este:
8.0.7600.16385
O devuelve ErrorCode 1 si esa entrada no existe, lo que presumiblemente indica que IE no está instalado.
En la versión más nueva, es decir, 10 y 11, la versión verdadera se registra en valor 'Svcversion' y valor 'Versión' contiene al principio '9.'