There are also other views from the command winver.exe
I wrote this for lack of macro:

$ReleaseId=readvalue("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","ReleaseId")
If $ReleaseId<>""
$BuildNumber=readvalue("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","CurrentBuildNumber")
$UBR=readvalue("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","UBR")
$Version="Version "+$ReleaseId+" (Build "+$BuildNumber+"."+$UBR+")"
EndIf

$Version


Maybe other macro like @buildnumber, @UBR?