Tôi cần phân biệt Windows 7 và Windows 2008 R2 nhưng tôi không biết cách. Thuộc tính OS Version trở lại cùng một số "6.1.7600.0"Cách phân biệt Windows 7 và Windows 2008 R2
Kính trọng,
Florian
Tôi cần phân biệt Windows 7 và Windows 2008 R2 nhưng tôi không biết cách. Thuộc tính OS Version trở lại cùng một số "6.1.7600.0"Cách phân biệt Windows 7 và Windows 2008 R2
Kính trọng,
Florian
Sử dụng GetProductInfo, Windows 7 và Windows Server 2008 R2 có P khác roduct Loại số.
Bạn có thể thấy hữu ích này:
http://www.codeproject.com/KB/system/osversion.aspx
OSProductType vào đó nên máy chủ
Để biết thông tin, với Windows 2008 R2 Standard Edition, các loại sản phẩm giá trị được trả về bởi các GetProductInfo là 7 (và không có 3) – Florian
Là những mặt nạ loại sản phẩm cũng được tìm thấy trong registry ? – jlafay
@jlafay: Tôi không nghĩ vậy, phương pháp GetProductInfo là một phần của Kernel32.lib, vì vậy tôi tưởng tượng chúng đã được mã hóa cứng vào Kernel32.dll, nhưng đừng báo cho tôi biết điều đó;) – w69rdy