Hola a todos,
Pues eso, la idea es como detectar que sistema operativo es donde se esta ejecutando mi script.
Se que se puede hacer usando WMI, pero no me interesa ese método porque trabajo con SO viejos Win98, W2000, WXP... y en algunos casos tienen activo WMI y en otros casos no y en W98 no esta implementado.
Tras investigar un poquillo puedo ojear la versión de explorer.exe pero me interesara algo como una tabla con las versión del explorer.exe junto con el SO
Mi código es este;
Código:
var fso = new ActiveXObject("Scripting.FileSystemObject");
WScript.Echo(fso.GetFileVersion(fso.GetSpecialFolder(0) + "\\Explorer.exe"));
Y algunos ejemplos de versiones que he sacado;
W98 4.72.3110.1
Windows XP 6.0.2900.5512
Win7 6.1.7600.16768
Si alguien me pudiera terminar de echar una mano se lo agradeceria
Saludos