Necesito distinguir Windows 7 y Windows 2008 R2 pero no sé cómo hacerlo. La propiedad OS Versión devolver el mismo número "6.1.7600.0"Cómo distinguir Windows 7 y Windows 2008 R2
Saludos,
Florian
Necesito distinguir Windows 7 y Windows 2008 R2 pero no sé cómo hacerlo. La propiedad OS Versión devolver el mismo número "6.1.7600.0"Cómo distinguir Windows 7 y Windows 2008 R2
Saludos,
Florian
Use GetProductInfo, Windows 7 y Windows Server 2008 R2 tienen diferentes P Números de tipo de roductos.
Es posible que encuentre útil:
http://www.codeproject.com/KB/system/osversion.aspx
OSProductType en que debería ser servidor
Para obtener información, con un Windows 2008 R2 Standard Edition, el valor Tipo de producto devuelto por el GetProductInfo es 7 (y no 3) – Florian
¿Son estas máscaras de tipo de producto que también se encuentran en el registro ? – jlafay
@jlafay: No lo creo, el método GetProductInfo es parte de Kernel32.lib, así que me imagino que estaban codificados en Kernel32.dll, pero no me lo digas;) – w69rdy