Respuesta de OS() en distintos windows

15/12/2004 - 17:45 por Eduardo Castellano | Informe spam
Saludos

Alguien sabe donde puedo encontrar los valores que me devolverá OS() en
W98, WXP, W2000...
O si hay otra forma de averiguarlo sin usar WSH pues precisamente necesito
el dato para instalar la versión adecuada.

Gracias por la atención.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Edhin Jiménez
15/12/2004 - 22:47 | Informe spam
Hola Eduardo

Espero te pueda ayudar con esta función.

*!
*! Determina la version de Windows utilizada...
*!
Function winver
Do Case

* Windows XP
Case "5.01" $ OS()
return "Windows XP"

* Windows 2000
Case "5.00" $ OS()
return "Windows 2000/NT 5.0"

* Windows NT 4.0
Case "NT 4.00" $ OS()
return "Windows NT 4.0"

* Windows 95
Case "4.00" $ OS()
return "Windows 95"

* Windows 98
Case "4.10" $ OS()
RETURN "Windows 98"

* Windows Me
Case "4.90" $ OS()
RETURN "Windows Me"

otherwise
RETURN "Linux"
EndCase

Saludos cordiales,

T.S.U. Edhin Jiménez
Coordinador Estatal Zulia
PortalFox Venezuela
Maracaibo, Venezuela

"Eduardo Castellano" escribió en el mensaje
news:
Saludos

Alguien sabe donde puedo encontrar los valores que me devolverá OS() en
W98, WXP, W2000...
O si hay otra forma de averiguarlo sin usar WSH pues precisamente necesito
el dato para instalar la versión adecuada.

Gracias por la atención.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares