Universal MediaCreationTool.bat wrapper for ALL versions (1507 - 21H2)

Discussion in 'Windows 10' started by AveYo, Oct 3, 2018.

  1. oldee

    oldee MDL Member

    May 27, 2012
    171
    47
    10
    @BAU, I have 2 questions.
    1. What is different between Select Version ( i.e. 2004) and Lastest MCT in choose GUI?
    2. If I choose ISO instead of update on PC, Can this ISO upgrade later when clean install?

    Thank You.
     
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,246
    94,631
    450
    It's a fully usable ISO, the method is the same as the MCT and the ESD>ISO conversion by @abbodi1406
     
  3. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    What he said :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. c6p0

    c6p0 MDL Junior Member

    Aug 17, 2010
    74
    47
    0
    hello
    any planned update for 20H2 release ?
    thanks
     
  5. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    It's actually done since 20.10, but I have lame internet atm and can't test it.
    And since I consider it an anniversary update, it comes with a surprise. Stay tuned!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    bump for a major update. could not test most scenarios but I'm confident it works fine
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    #107 AveYo, Oct 30, 2020
    Last edited: Oct 30, 2020
    (OP)
    investigating issue creating business editions for recent versions... (was fine for 1803, but like I said, limited net = limited testing)
    edit:
    - found xml issue with 1909, 2004 and 2009. utf-8 gets mangled in some parts
    - it should be fixable [fixed]
    edit2:
    - but the actual reason why business edition resulted in mct error was because the script processed Enterprise entries for ARM64 as well - microsoft changed something in the latest catalogs for 1909+ at some point and I did not take that into account [todo]
    edit3:
    - HOTFIXED utf-8, enterprise on 1909+
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. skyteddy

    skyteddy MDL Senior Member

    Dec 22, 2009
    333
    1,103
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    I am aware and I have contacted pastebin.
    just today they have unblocked for me another script, don't see why they would not do the same for this one, just have to wait for working hours at their location
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. skyteddy

    skyteddy MDL Senior Member

    Dec 22, 2009
    333
    1,103
    10
    perfect!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. c6p0

    c6p0 MDL Junior Member

    Aug 17, 2010
    74
    47
    0
    I have run version v2020.10.30 to obtain 20H2 enterprise
    worked as expected, thanks !
     
  12. StevenM

    StevenM MDL Novice

    Oct 13, 2012
    23
    0
    0
    I have run the latest MCT script but it does not display the editions options - even after I uncommented the Set OPTION for it. It goes straight to the Windows installer screen....Please advise how to fix
     
  13. Muggaen

    Muggaen MDL Addicted

    Dec 30, 2011
    678
    296
    30
    I have just run the bat from BAU as admin (guess its a must to do) and here everything showed up and I picked 20H2 and no problems getting iso in the end both consumer and the enterprise version x64 and x86.
     
  14. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    Thanks @Enthousiast for the video demo

    There's no need really to edit the script in any way, by default it will provide all the choices available to be selected inside that "Windows installer screen". Try it as-is, without modifications.
    Script needs powershell to do adjustments on the MCT configuration. Powershell comes enabled by default since Windows 7. So, can you run powershell?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. StevenM

    StevenM MDL Novice

    Oct 13, 2012
    23
    0
    0
    Yes - Powershell runs fine. I have just tried running the MCT script manually from Powershell and now get the drop down menu options....
     
  16. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    #119 AveYo, Nov 14, 2020
    Last edited: Nov 14, 2020
    (OP)
    I went ahead and did it.. latest links for 1909,2004 generated on-the-fly!
    And another refactoring to the xml editing part to do it just once - it's blazing fast.
    Bundled csv with ver/edition/size/hashes etc with a new layout and moved at the very end of the script, so it can be easily extended in the future.
    Removed edu vl and pro vl in 1607 and 1703, since those editions are already available in the combined consumer esd
    (but if needed can be added back easily at the end of the script, see github link)

    edit: I'm aware there might be issues with some links for the 1909 version (or others), will try to solve once I get connectivity to microsoft back
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. donmiller

    donmiller MDL Addicted

    Jun 4, 2016
    719
    444
    30
    I can get the 11/1 version of the MCT.bat tool to work fine. But the 11/14 version consistently triggers a 0x8000FFFF - 0x20018 error.
    Snap1.jpg

    Snap2.jpg