Multi-OEM/Retail Project {MRP} - Mk3

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

    DO IT!™ ASAP! You wont ever regret, you know me.

    Tihy officially is a genius. Tools get constant updates to fight MS' stupidity.
     
  1. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,072
    8,396
    240
    'zat you, doggo?

    @mxman2k - I have actually noticed a change in Insider builds, maybe made by MS. Previously, MRP's final screens would run alongside the rest of the initialization from Windows (the other startup programs). Since a few builds, MRP's screens actually block the other startup programs completely. They will only start working again after two reboots, as after the first reboot, another cleaning window appears that also blocks all startup. So, e. g. OpenShell will only work (and update its registry entries) after you rebooted twice.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    There is a option in MRP to use runonce like win7 days ie in sequence, unlike the newer w10 runonce way to run everything at once. That does make the installation's last stage take a bit longer.

    Not sure if that will address the issue, also try setting the option to 'Not delete scripts folder after MRP completion' found on extras tab in the yellow options section, that will leave any user's scripts alone etc.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Insider builds are fussy and i could change the way MRP runs if a insider build is detected then if those options help they can be set automatically.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Insider Builds are offen shipped with Features deactivated, if they are changing internal structures.

    Was wondering back in time, WMIC was infunctional, then later in Win 11 it needs to be activated in the Additional Features or Developer Options.

    Those builds are good for testing, but they cannot be taken for 'serious' as the normal Flights.
     
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Removing wmic from later insider and non insider builds caused a few headaches but have alternative routines to counteract that.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Wmic isn't always available as a feature either, using a trick with dism enable feature fails now. :(
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Running 26100.1150 here LTSC IoT. WMIC needs to be enabled :). Is a Feature they cannot kill!!! :)

    Need to look where it was. When Upgrading from IoT 2021 to 2024 it stays on.
     
  8. My tool would't work otherwise. New one is scaleable, DPI aware and uses Menus for all functions, (Main and Context). WU fully managed via it here.

    DavidXanatos (WUMGr) is also on computerbase (german it-forums).
     
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    You still using ahk ?

    I'm still working with autoit, dpi aware is something I'm learning.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. AHK™!!!!

    Semantics are a bit like PHP, has own functions and talks to Win APIs, can bake-in other Code. GUI is functional, if ya know-how.

    AutoIT is a bit 'clumsy' but can talk to the APIs too. I prefer AHK.
     
  11. Is a definition in AHK ;). Set it and my tool reacts when Desktop gets scaled to >100%.

    Making it resizeable with teh mouse is some relational positioning of elements and Window.Refresh.

    AHK....
     
  12. Learned some new tricks ;). Main-Menu for all features and List-Views with Context-Menu :).
     
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Autoit is awkward at times but it's a challenge :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    With autoit you have to write your own calling api stuff. I had a good mentor on their forum who guided me a lot in the gui side. Sadly he passed away last September:(
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Yeah same old misery™...

    AHK has his own set of funktions to use the APIs so quite convenient, rest can be baked-in, including, deflating files on-the-fly from inside the EXE.

    is nice :).
     
  16. You define the 'install' in the code, and the files need to be present, when compiling, done.
     
  17. Have a nice AHK-written GUI for Compile, with HEX-Edit, UPX, and Tagging Options (Meta Data). Not written by me.

    everything is possible ...
     
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    I have #include sub routines or functions. Not written any my self yet.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    I wrote a decompile.exe years ago before I took over mrp but I not used it since it wasn't as good as what exescript does.

    Either one always trigger av's more so defender.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...