abbodi1406's Batch Scripts Repo

Discussion in 'Scripting' started by abbodi1406, May 4, 2017.

  1. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,452
    86,505
    340
    uup-converter v106

    - Extract multiple/any AggregatedMetadata.cab on fly when parsing Apps CompDB
    - Fix console ForceV2 check (for text coloring)
     
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,452
    86,505
    340
    uup-converter v106r

    - Enhance "Creating Cumulative Update MSU" process for 22621/22631/22635
     
  3. lomticksoftoast

    lomticksoftoast MDL Member

    Nov 12, 2009
    192
    144
    10
    In Post #5911 from Dec 19, 2021 Last edited: May 22, 2024 you provided an amazing "EnterpriseS build 19041.1" package.
    I was wondering if you see any value in updating the package to "EnterpriseS build 22000.1"
    - Compatible with updates
    - Can be installed directly without updates
    - makes a usable IoTEnterpriseS edition after updating beyond LCU 22000.xxxx
     
  4. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,452
    86,505
    340
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,452
    86,505
    340
    EnterpriseS 19041.1 licenses were available in the LCU (as reverse delta)

    does 22000 LCU have EnterpriseS licenses?
     
  6. lomticksoftoast

    lomticksoftoast MDL Member

    Nov 12, 2009
    192
    144
    10
    #2986 lomticksoftoast, Jun 23, 2024
    Last edited: Jun 23, 2024
    A crucial ingredient is missing from the 22000 EnterpriseS recipe. This helps explain many things I was confused about with other recipes I've seen. Thank you!
    [edit] added quote
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,943
    97,177
    450
    What 22000 enterpriseS recipe, there is no enterprises aka ltsc for 22000.
     
  8. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,452
    86,505
    340
    uup-converter v106z

    - One more fix/enhancement for "Creating Cumulative Update MSU" process

    thanks to @Clusterhead and @TS2008 for testing



    PSFX MSU Maker v5

    - Unified code with uup-converter (except wimlib part)
    - Better support to handle multiple AggregatedMetadata cab files

    while v5 can now create MSU file(s) per each AggregatedMetadata.cab, however, it's best not to mix files
    because DesktopDeployment files can't coexist for different builds, and SSU extraction might fail without proper dpx.dll
    Example:
    Code:
    ============================================================
    367848fb-48ba-4a1e-aac4-fc901c84fa60.AggregatedMetadata.cab
    ============================================================
    
    Extracting: SSU-26100.268-x64.cab
    failed.
    Provide ready DesktopDeployment.cab or dpx.dll and try again
    
    ============================================================
    77610792-e463-4270-8175-62e4c395d96b.AggregatedMetadata.cab
    ============================================================
    
    Extracting: SSU-22000.6-x64.cab
    
    Creating: DesktopDeployment.cab
    
    Creating: DesktopDeployment_x86.cab
    
    Creating: onepackage.AggregatedMetadata.cab
    
    Creating: Windows10.0-KB5005027-x64.msu
    
    Finished
    Press any key to exit.
    after manually adding dpx.dll 26100 to repo:
    Code:
    ============================================================
    367848fb-48ba-4a1e-aac4-fc901c84fa60.AggregatedMetadata.cab
    ============================================================
    
    Extracting: SSU-26100.268-x64.cab
    
    Creating: DesktopDeployment.cab
    
    Creating: DesktopDeployment_x86.cab
    
    Creating: onepackage.AggregatedMetadata.cab
    
    Creating: Windows11.0-KB5039417-x64.msu
    
    ============================================================
    77610792-e463-4270-8175-62e4c395d96b.AggregatedMetadata.cab
    ============================================================
    
    KB5005027 msu file already exist
    
    Finished
    Press any key to exit.