如何用au3 程序判断操作系统的版本号?
如何用au3 程序判断操作系统的版本号?比如说判断 当前的系统是 SP2 还是 SP3 的WINDOWSXP 系统。如何判断是 2K 还是 2003 还是XP 原帖由 研究僧人 于 2008-9-17 01:27 发表 http://www.autoitx.com/images/common/back.gif
如何用au3 程序判断操作系统的版本号?
比如说判断 当前的系统是 SP2 还是 SP3 的WINDOWSXP 系统。如何判断是 2K 还是 2003 还是XP
这问题太低级了,去看帮助 用系统信息宏@OSVersion 获取。 楼上正解,
然后在判断就可以了 谢谢!解答! Windows10 专业版 22H2 亲测有效
MsgBox(4096, "", GetOSVersion(), 0)
Func GetOSVersion()
$objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
$colItems = $objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
$DisplayVersion = RegRead('HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion', 'DisplayVersion')
For $os In $colItems
Return $os.Caption & "" & $os.OSArchitecture & "" & $os.Version & "版本 " & $DisplayVersion
Next
EndFunc ;==>GetOSVersion
页:
[1]