WAD _DOS and VER/r returns incorect value

G

Glennbo51

Guest
This is probably something Micro$oft has done.

echo %_dos
WINDOWS81

ver/r

TCC 18.00.29 x64 Windows 10 [Version 6.3.10240]
TCC Build 29 Windows 8.1 Build 10240
 
G

Glennbo51

Guest
Further info it is running in a Hyper-V Virtual PC Host OS is Win 8.1 x64 Pro. The target OS it Win 10 x64 Pro
 

rconn

Administrator
Staff member
May 14, 2008
10,933
97
WAD - Microsoft changed the version APIs late in the Windows 10 beta to return 8.1 instead of 10.0. You'll have to ask them why.

BTW, VER /R is solely intended to return registration information. It doesn't provide any version info that isn't already shown without the /R.