Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,274
    94,761
    450
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    #7562 mxman2k, Oct 29, 2021
    Last edited: Oct 29, 2021
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    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.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    QT 118 RC15 now.

    Added even more data that was missing, so now almost all usual data is shown. :D

    There may be a small amount not showing when WMIC is not detected (or forced to be ignored with /NW command line switch).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    #7567 mxman2k, Oct 30, 2021
    Last edited: Oct 31, 2021
    (OP)
    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.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    #7568 mxman2k, Oct 30, 2021
    Last edited: Oct 31, 2021
    (OP)
    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.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    Still work in progress for mrp, as i managed to get theme sorted but user account pictures still need a bit of work.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    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 :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Yea theyre properly translated/localized so its all good:)
     
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    867
    1,463
    30
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,778
    19,351
    180
    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!!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...