# win.version 库模块帮助文档

## win.version 成员列表 <a id="win.version" href="#win.version">&#x23;</a>

系统版本信息。  
对 win.version 使用连接操作或将其传入 tostring 函数时  
将自动调用 win.version.format 返回字符串。  
aardio 内建以下全局常量也可用于检测系统版本：  
_WINXP,_WIN7_LATER,_WIN10_LATER,_WINE,  
_WIN_VER_MAJOR,_WIN_VER_MINOR,_WIN_VER_BUILD 等

### win.version.buildNumber <a id="win.version.buildNumber" href="#win.version.buildNumber">&#x23;</a>
操作系统的构建版本号

### win.version.csdVersion <a id="win.version.csdVersion" href="#win.version.csdVersion">&#x23;</a>
关于该操作系统的附加信息

### win.version.displayVersion <a id="win.version.displayVersion" href="#win.version.displayVersion">&#x23;</a>
用于显示的版本号,  
默认显示为主版本号 + "." + 副版本号  

如果导入了 win.versionEx：  
Win 10,Win 11 显示为4字符发行时间,  
前2位数字为年份,春季加H1,秋季加H2  
Win10 20H2 以前返回后2位为月份的 Release ID

### win.version.format() <a id="win.version.format" href="#win.version.format">&#x23;</a>
格式化为文本格式的版本号

### win.version.isServer <a id="win.version.isServer" href="#win.version.isServer">&#x23;</a>
是否服务器版本系统

### win.version.isVista <a id="win.version.isVista" href="#win.version.isVista">&#x23;</a>
是否 Windows Vista

### win.version.isVistaLater <a id="win.version.isVistaLater" href="#win.version.isVistaLater">&#x23;</a>
当前系统是否 Vista 以及 Vista 以后的版本  
该值如果为false,即为 Win  xp, Win  2003操作系统

### win.version.isWin10Later <a id="win.version.isWin10Later" href="#win.version.isWin10Later">&#x23;</a>
当前系统是否 Windows 10 以及之后的版本

### win.version.isWin11Later <a id="win.version.isWin11Later" href="#win.version.isWin11Later">&#x23;</a>
当前系统是否 Windows  11 以及之后的版本。  
注意 Windows 11 的主版本号仍然是 10

### win.version.isWin7 <a id="win.version.isWin7" href="#win.version.isWin7">&#x23;</a>
是否 Windows 7

### win.version.isWin7Later <a id="win.version.isWin7Later" href="#win.version.isWin7Later">&#x23;</a>
当前系统是否 Windows 7 以及之后的版本

### win.version.isWin8 <a id="win.version.isWin8" href="#win.version.isWin8">&#x23;</a>
是否 Windows 8

### win.version.isWin8Later <a id="win.version.isWin8Later" href="#win.version.isWin8Later">&#x23;</a>
当前系统是否 Windows 8 以及之后的版本

### win.version.isXp <a id="win.version.isXp" href="#win.version.isXp">&#x23;</a>
是否 Windows XP

### win.version.majorVersion <a id="win.version.majorVersion" href="#win.version.majorVersion">&#x23;</a>
操作系统的主版本号  
注意 Windows 11 的主版本号仍然是 10

### win.version.minorVersion <a id="win.version.minorVersion" href="#win.version.minorVersion">&#x23;</a>
操作系统的副版本号

### win.version.name <a id="win.version.name" href="#win.version.name">&#x23;</a>
操作系统产品名称,例如  
"Windows XP"  
"Windows 7"  
"Windows 2012 R2"

### win.version.number <a id="win.version.number" href="#win.version.number">&#x23;</a>
数值版本号。  
整数部分为 majorVersion，小数部分为 minorVersion

### win.version.platformId <a id="win.version.platformId" href="#win.version.platformId">&#x23;</a>
平台 ID

### win.version.productType <a id="win.version.productType" href="#win.version.productType">&#x23;</a>
产品类型,多个选项按位和  
普通家用操作系统 `1/*_VER_NT_WORKSTATION*/`   
服务器操作系统 `3/*_VER_NT_SERVER*/` ,`2/*_VER_NT_DOMAIN_CONTROLLER*/`

### 自动完成常量
_VER_EQUAL=1  
_VER_GREATER_EQUAL=3  
_VER_MAJORVERSION=2  
_VER_MINORVERSION=1  
_VER_NT_DOMAIN_CONTROLLER=2  
_VER_NT_SERVER=3  
_VER_NT_WORKSTATION=1  
_VER_PRODUCT_TYPE=0x80  
_VER_SERVICEPACKMAJOR=0x20  
