Created On: 20 December 2012
Problem:
Does WIN$VERSION work on newest Microsoft platforms? What are the values returned?
Resolution:
The values returned by a WIN$VERSION executed using ACUCOBOL Runtime 9.1.2.1 are:
for Windows 8:
WIN-MAJOR-VERSION = 6
WIN-MINOR-VERSION = 2
WIN-PLATFORM = 3
WIN-WORDSIZE = 3
WIN-BUILDNUMBER = 9200
WIN-CSDVERSION =
WIN-SERVICEPACK-MAJOR = 0
WIN-SERVICEPACK-MINOR = 0
WIN-SUITEMASK = 0256
WIN-PRODUCTTYPE = 1
for Windows Server 2012:
WIN-MAJOR-VERSION = 6
WIN-MINOR-VERSION = 2
WIN-PLATFORM = 3
WIN-WORDSIZE = 3
WIN-BUILDNUMBER = 9200
WIN-CSDVERSION =
WIN-SERVICEPACK-MAJOR = 0
WIN-SERVICEPACK-MINOR = 0
WIN-SUITEMASK = 0272
WIN-PRODUCTTYPE = 3
The attachements shows the same values in a graphical way.
for Windows 8:
WIN-MAJOR-VERSION = 6
WIN-MINOR-VERSION = 2
WIN-PLATFORM = 3
WIN-WORDSIZE = 3
WIN-BUILDNUMBER = 9200
WIN-CSDVERSION =
WIN-SERVICEPACK-MAJOR = 0
WIN-SERVICEPACK-MINOR = 0
WIN-SUITEMASK = 0256
WIN-PRODUCTTYPE = 1
for Windows Server 2012:
WIN-MAJOR-VERSION = 6
WIN-MINOR-VERSION = 2
WIN-PLATFORM = 3
WIN-WORDSIZE = 3
WIN-BUILDNUMBER = 9200
WIN-CSDVERSION =
WIN-SERVICEPACK-MAJOR = 0
WIN-SERVICEPACK-MINOR = 0
WIN-SUITEMASK = 0272
WIN-PRODUCTTYPE = 3
The attachements shows the same values in a graphical way.
Incident #2600608