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.
Incident #2600608