With help from @abbodi1406 for WMIC replacement lines for KMS checking etc which have been added into the QT and soon to be put in MRP code too. QT 118 RC12d is uploaded for those testing If that works as expected (should do unless i really messed it all up) then the QT will be ready for release very soon.
QT 118 RC15 now. Added even more data that was missing, so now almost all usual data is shown. There may be a small amount not showing when WMIC is not detected (or forced to be ignored with /NW command line switch).
The non Wmic routines for DMI data work slightly different to those that use Wmic so some lines are not same, sadly cannot always get identical results. The 'To' result is because the variable was set to ignore anything after a space character, will adjust it to show all into. For OS's that have Wmic still available i may have the QT ignore the /nw switch as it not needed, but it did help in ironing a few bugs out. I will say that the WMic and Vbscript ways to obtain the DMI information do get the data returned in a slightly different order, it is odd and i will see if i can move the results around to get similar data as Wmic would.
The QT will automatically switch to non Wmic mode if it not found in the OS as i added that internal check a while ago, but added the /NW so it can be tested on a system that still has Wmic.exe etc to check the results are OK.
Still work in progress for mrp, as i managed to get theme sorted but user account pictures still need a bit of work.
Im guessing that those replies are correctly reported in the language? As i am just showing the results as they are. Sant = True or Truly (depending on translator) Falskt = False WMIC usually returned english , but using the vbscript it returns as it is (i think) as i not added code to force english returned data - that gets complicated so i not bothered
As running in a vm the cpu data is what is returned unfiltered at present so threads etc are what is set in the vm software. Meltdown bit on amd is because that is a wmic section i missed which was checked to ignore meltdown bit. Graphics data odd as if no wmic data the qt would switch to the vbscript routine as a backup. I will get round to fixing the issues as i can. Im still rewriting parts. Side note/observations: Powershell isnt that good as they say either as a simple task to get time and date in raw format does not work under early oobe, im guessing the os at that time is still under winre or whatever its called so certain .net etc functions are not active. Ps is .net dependant. If that the case then ms have really f'd things up as even their precious s**tty ps has a major flaw!!