C# 获取操作系统版本
2011-03-18 00:33
387 查看
+-----------------------------------------------------------------------------------------------------------------------------------+ | | Windows | Windows | Windows | Windows NT | Windows | Windows | Windows | Windows | +-----------------------------------------------------------------------------------------------------------------------------------+ | | 95 | 98 | Me | 4.0 | 2000 | XP | Vista | 7 | +-----------------------------------------------------------------------------------------------------------------------------------+ | PlatformID | 1 | 1 | 1 | 2 | 2 | 2 | | | +-----------------------------------------------------------------------------------------------------------------------------------+ | 主版本号 | 4 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | +-----------------------------------------------------------------------------------------------------------------------------------+ | 副版本号 | 0 | 10 | 90 | 0 | 0 | 1 | 0 | 1 | +-----------------------------------------------------------------------------------------------------------------------------------+ 根据上面这个表,从System.Environment中的OSversion取version比较. XP 和 2K的Major 都是5, Minor不同,2k对应0,XP对应1. System.Environment.OSVersion.Version.Major System.Environment.OSVersion.Version.Minor |
string strClient = "";
if (ver.Major == 5 && ver.Minor == 1)
{
strClient = "Win XP";
}
else if (ver.Major == 6 && ver.Minor == 0)
{
strClient = "Win Vista";
}
else if (ver.Major == 6 && ver.Minor == 1)
{
strClient = "Win 7";
}
else if (ver.Major == 5 && ver.Minor == 0)
{
strClient = "Win 2000";
}
else
{
strClient = "未知";
}
相关文章推荐
- C# 获取并判断操作系统版本,解决Win10、 Windows Server 2012 R2 读取失败的方案
- C#获取程序和操作系统路径,操作系统版本
- c#获取本机IP,机器名,然后是操作系统版本
- c#获取本机IP,机器名,然后是操作系统版本
- C#获取各种目录,操作系统版本
- C# 获取操作系统.NET版本等相关信息
- C#:如何获取当前操作系统的软件版本
- C# 获取操作系统版本信息
- .NET C#获取操作系统版本
- Jfinal开发代码碎片_导出报表_配置druid数据源_使用guava_获取当前操作系统_JDK版本_jfinal-utils_jfinal验证码
- 获取操作系统版本Asp.Net
- 使用C#获取Windows版本(源码)
- 获取操作系统信息(本机IP地址,Java版本,安装路径等)
- javascript——处理(获取)浏览器版本、操作系统
- 如何获取操作系统的语言版本
- JavaScript 获取用户客户端操作系统版本
- 如何用C#在AutoCAD2007或更老的版本中获取线的长度
- javascript实现获取浏览器版本、操作系统类型
- c#获取系统语言及版本信息
- Python实现获取操作系统版本信息方法