Windows Server version not being detected correctly in TCMD 26RC2

Oct 7, 2009
5
0
Just installed the new 26 RC2 on my Window Server Essentials 2019 machine.
It reports
Code:
TCC  26.00.24 x64   Windows Server 2016 [Version 10.0.17763]
TCC Build 24   Windows Server 2016 Build 17763

But this is Windows Server Essentials 2019, 1809, 17663.1098 according to the Windows Settings About
 
Aug 23, 2010
636
9
This is because Microsoft intentionally lies to GetVersion call. :/
 

rconn

Administrator
Staff member
May 14, 2008
12,340
149
This is because Microsoft intentionally lies to GetVersion call. :/

I know; that's not the call that's failing (it's IsWindowsVersionOrGreater).
 
Aug 23, 2010
636
9
I was expecting that, since it clearly states that you can't get a version response greater than what your program manifests.
But I'm not set up to test.
 
Oct 7, 2009
5
0
If you're open to including 3rd party open source in your code, we've used this module for years and it has never had issues and is kept up to date by the author:
DtWinVer v2.40
 
Aug 23, 2010
636
9
Seeing as it is using same "IsWindows***" calls, I think it is prone to the same issues. I.e. not future-proof.
 
May 20, 2008
11,385
99
Syracuse, NY, USA
I'm just curious. Shoek, do you get accurate information from these?

Code:
v:\> wmiquery . "Select Name,Version,BuildNumber from Win32_OperatingSystem"
BuildNumber = 18363
Name = Microsoft Windows 10 Pro for Workstations|C:\WINDOWS|\Device\Harddisk0\Partition3
Version = 10.0.18363

v:\> echo %@regquery["HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ReleaseId"]
1909
 
Oct 7, 2009
5
0
I'm just curious. Shoek, do you get accurate information from these?

Code:
v:\> wmiquery . "Select Name,Version,BuildNumber from Win32_OperatingSystem"
BuildNumber = 18363
Name = Microsoft Windows 10 Pro for Workstations|C:\WINDOWS|\Device\Harddisk0\Partition3
Version = 10.0.18363

v:\> echo %@regquery["HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ReleaseId"]
1909

Yes I do:

Code:
BuildNumber = 17763
Name = Microsoft Windows Server 2019 Essentials|C:\WINDOWS|\Device\Harddisk0\Partition3
Version = 10.0.17763

Code:
1809
 
Similar threads
Thread starter Title Forum Replies Date
T Take Command v21 on Windows Server Support 1
millardjk How to? Use TCC.EXE on Windows 2008 Server Core? Support 6
thorntonpg windows 11 Support 3
vefatica Windows 10 themes Support 0
J Take command does not start on Windows 10 Support 3
D How to? Windows Key-Left and Windows Key-Right Support 9
Joe Caverly PYTHON from Microsoft Windows Store Support 2
D Open Windows 10 Photos app from command line Support 11
vefatica Windows Terminal ... Pop-up location Support 1
Joe Caverly Windows Terminal and @SELECT Support 13
vefatica Console popup windows don't work correctly Support 0
D Layout debugger windows Support 2
L LIST's pop-up search loses focus in a Windows Terminal window Support 15
nickles ANSI Colors Windows 7 no longer working Support 6
D Which is the latest version for Windows XP? Support 2
rconn News Windows 7 Support Support 0
Joe Caverly Windows Size is 80x0 Support 2
rconn Dropping Windows 7 support in Take Command / TCC v26 Support 8
G Taskbar Windows 10 Support 7
T Windows Terminal Support 2
Joe Caverly Windows Sensor Support 5
vefatica Windows 10 and line wrapping selection? Support 6
fishman@panix.com New Problem with later Windows 10 Support 10
CWBillow Upgrade Windows 10's effect on TCMD and TCC Support 3
Bill de Haan "Sensitive Privilege Use" in Windows security auditing Support 7
Joe Caverly Create Windows Jobs and optionally attach processes to a job Support 17
Joe Caverly What version and Windows OS are you using? Support 3
A Windows 10 This app can't run on your PC Support 2
G 4NT on Windows 10 Support 3
vefatica Undesired scrolling in Windows 10 enhanced console. Support 2
vefatica Windows 10 version number? Support 6
vefatica How do I see Windows 10's ANSI in action? Support 3
A List windows with titles matching given pattern? Support 2
M New "pinned" attribute (since Windows 10 1709) Support 6
Emilio III TCMD Tab titles on Insider Windows Support 2
kb6ojs Want to start TCMD v20 with every Windows 10 bootup Support 3
E Cannot paste dollar sign into TCC on Windows 10 1803 Support 7
M TCC incorrect dir output since Windows 1803 Support 6
G Version 20.11 installed on Windows 10 problems Support 9
fishman@panix.com TCC v22 & the Windows 10 Console Support 5
Per TCC/LE 14 64-bit won't start on Windows 10 Insider Preview 17063 (171213) Support 12
I tcmd versus tcc in Windows 10 Support 2
Dick Johnson DrawBox now broken in Windows 10? Support 6
CWBillow Editing in the root directory of windows 10 Support 6
CWBillow Clearing out the Windows Temp folder Support 2
H New command not working well in Windows 7 Support 4
H _winver shows 6.1 on windows 7 Support 7
Joe Caverly Windows x64 Support 4
mscheuner TCMD 20 on Windows 10 - always loosing its settings Support 1
fishman@panix.com Windows Installer failing again... Support 6

Similar threads