aardio 文档

win.version 库模块帮助文档

win 成员列表

win.version

系统版本信息
aardio 内建以下全局常量也可用于检测系统版本:
_WINXP,_WIN7_LATER,_WIN10_LATER,_WINE,
_WIN_VER_MAJOR,_WIN_VER_MINOR,_WIN_VER_BUILD 等

返回对象:winVersionObject

winVersionObject 成员列表

winVersionObject.buildNumber

操作系统的构建版本号

winVersionObject.csdVersion

关于该操作系统的附加信息

winVersionObject.displayVersion

用于显示的版本号,
默认显示为主版本号 + "." + 副版本号

如果导入了 win.versionEx:
Win 10,Win 11 显示为4字符发行时间,
前2位数字为年份,春季加H1,秋季加H2
Win10 20H2 以前返回后2位为月份的 Release ID

winVersionObject.format()

格式化为文本格式的版本号

winVersionObject.isServer

是否服务器版本系统

winVersionObject.isVista

是否 Vista

winVersionObject.isVistaLater

当前系统是否 Vista 以及 Vista 以后的版本
该值如果为false,即为 Win xp, Win 2003操作系统

winVersionObject.isWin10Later

当前系统是否 Win 10以及 Win 10以后的版本

winVersionObject.isWin11Later

当前系统是否 Win 11以及 Win 11以后的版本
注意 Windows 11 的主版本号仍然是 10

winVersionObject.isWin7

是否 win7

winVersionObject.isWin7Later

当前系统是否 Win 7以及 Win 7以后的版本

winVersionObject.isWin8

是否 win8

winVersionObject.isWin8Later

当前系统是否 Win 8以及 Win 8以后的版本

winVersionObject.isXp

是否 Win XP

winVersionObject.majorVersion

操作系统的主版本号
注意 Windows 11 的主版本号仍然是 10

winVersionObject.minorVersion

操作系统的副版本号

winVersionObject.name

操作系统产品名称,例如
"Windows XP"
"Windows 7"
"Windows 2012 R2"

winVersionObject.platformId

平台ID

winVersionObject.productType

产品类型,多个选项按位和
普通家用操作系统_VER_NT_WORKSTATION
服务器操作系统_VER_NT_SERVER,_VER_NT_DOMAIN_CONTROLLER

自动完成常量

_VER_EQUAL=0x1
_VER_GREATER_EQUAL=0x3
_VER_MAJORVERSION=0x2
_VER_MINORVERSION=0x1
_VER_NT_DOMAIN_CONTROLLER=0x2
_VER_NT_SERVER=0x3
_VER_NT_WORKSTATION=1
_VER_PRODUCT_TYPE=0x80
_VER_SERVICEPACKMAJOR=0x20

Markdown 格式