操作系统软件版本获取方法

我是一个C#的初学者,这是我参考一些资料,自己弄的一个通过访问当前操作系统的注册表来获取当前操作系统相关信息的小程序,仅供参考。

1using System;
2using System.Collections.Generic;
3using System.ComponentModel;
4using System.Data;
5using System.Drawing;
6using System.Text;
7using System.Windows.Forms;
8using Microsoft.Win32;
9
10namespace Reg4U
11{
12 public partial class Form1 : Form
13 {
14 public Form1()
15 {
16 InitializeComponent();
17 }
18
19 private void button1_Click(object sender, EventArgs e)
20 {
21 RegistryKey rk;
22 rk = Registry.LocalMachine.OpenSubKey("SoftwareMicrosoftWindows NTCurrentVersion");
23 string s= "当前操作系统版本:" rk.GetValue("ProdUCtName").ToString();
24 s = s "rn" rk.GetValue("CSDVersion").ToString() ;
25 s = s "rn当前操作系统安装序列号:rn" rk.GetValue("ProductId").ToString();
26 s = s "rn当前系统版本号:" rk.GetValue("CurrentBuildNumber").ToString();
27 rk.Close();
28 textBox1.Text = textBox1.Text "rn" s;
29 }
30
31 private void Form1_Load(object sender, EventArgs e)
32 {
33 RegistryKey rk;
34 rk = Registry.LocalMachine.OpenSubKey("SoftwareMicrosoftWindows NTCurrentVersion");
35 string s = rk.GetValue("ProductName").ToString();
36 if (System.Text.RegularEXPressions.Regex.IsMatch(s, "windows 2000"))
37 {
38 textBox1.Text = "您的操作系统是2K,恭喜您,你的当前系统适合本软件的使用!";
39 }
40 rk.Close();
41 }
42 }
43}

(0)

相关推荐

  • DNF95版本深渊票获取方法汇总

    DNF95版本深渊票获取方法汇总,请看下面的吧! 操作方法 01 首先是红玉髓可以在托比这里兑换,每天15张. 02 公会战一共有两处可以进行兑换,一个是公会战的,另外一个是公会副本的贡献证书. 03 ...

  • 兼容支持各种型号手机的Root权限获取方法

    使用安桌手机系统的童鞋都知道,Android系统必须获取Root权限才能使用一些软件功能,网上有不少Root方法和Root软件,而完全免费而傻瓜简单的Root权限获取方法却不多,今天推荐一个傻瓜式的R ...

  • 操作系统安装日期查询方法 查看xp/win7/win8系统安装日期的两种方法

    操作系统安装日期查询方法大家可以来了解一下,下文将会演示xp/win7/win8系统安装日期查看方法,如果你也想知道自己电脑系统安装日期的话,就请参考下文吧。 很多用户对于自己的电脑系统是什么时候安装 ...

  • Win7系统下查看directx版本的方法

    win8.1directx版本怎么看?下文将为大家演示win8.1查看directx版本的方法,Directx是微软创建的多媒体编程接口,被广泛使用于Microsoft Windows、Microso ...

  • wps文字界面切换到经典版本界面方法

    Wps文字最新版本2013操作界面和皮肤都有很大的改进,对于很多习惯了2012甚至早期的用户.可能还不习惯这个界面想回到久违的界面,其实不需要重新安装wps通过简单切换功能即可,下面就以wps2013 ...

  • excel怎么查询版本信息?excel版本查看方法介绍

    我们使用的办公软件,们不能一眼分辨版本我们要用那个版本,比如Excel这文件就有有好多版本.那我们该怎么查看Excel版本?下面为大家介绍一下,来看看吧. 步骤 1.首先打开我们桌面这个excel,看 ...

  • 天正建筑怎么存成低版本?保存天正建筑2015(T20)到低版本的方法介绍

    天正建筑应该怎么导出低版本?在天正建筑使用过程中,有时候需要我们转换成低版本天正保存,那么,天正建筑怎么存成低版本呢?下面就以天正建筑2015即T20来进行演示,教大家保存天正建筑2015(T20)到 ...

  • 360安全卫士勋章获取方法

    随着"360安全卫士"软件版本的不断更新,现今版本的360安全卫士多了"勋章"功能.用户在达到一定的要求后,就能获取某个勋章,下面小编就来为大家介绍这些勋章的获 ...

  • 把CAD图纸转换为autoCAD2018版本的方法

    CAD是一款利用计算机及其图形设备帮助设计人员进行设计工作的软件,它是我们学习和工作中不可多得的好助手.然而,仍然有不少用户对于CAD上的一些操作不太熟悉,一些小伙伴们问道:怎样才能将CAD图纸转换为 ...