检测操作系统

ale*_*lex 6 vb.net

我想知道如何检测一个人操作系统是否是Windows 7,我有点新,不知道如何做到这一点.请告诉我是否有可能以及代码.

Mat*_*att 5

请参阅Environment.OSVersionMSDN上属性.它是一个返回一个OperatingSystem对象的静态属性,该对象具有一个Version属性,您只需检查它们MajorMinor版本号以查看它是否为6.1(Windows 7实际上是版本6.1).

    Dim osVer As Version = Environment.OSVersion.Version

    If osVer.Major = 6 And osVer.Minor = 1 Then
        Console.WriteLine("win7!!")
    End If
Run Code Online (Sandbox Code Playgroud)