Upsourcer: Slipstream patches for Office 2007/2010/2013/2016 and rebuild setup source files

Discussion in 'Microsoft Office' started by abbodi1406, Jun 24, 2023.

  1. kkhww

    kkhww MDL Member

    Mar 15, 2021
    157
    158
    10
    For RTM ISO, there are errors processing the proof.msi in both proof.en and proof.zh-cn folders.
    As you can see, in the CMD window, there's no proof.cab items in '-Create new CAB Files' Step.
    Maybe the issues is caused by the proof*.msp (For SP1 .msp, it's named proofsp*.msp, but for post-SP1 Updated, it's named proof.msp).
    Snipaste_2025-05-18_10-35-12.png

    For already SP1 ISO, Code test passes successfully.
    Code:
    - Move Office WOW files to a single folder
    
    Press any key to continue...
    
    - Modify Setup and Package xml files
    
    Press any key to continue...
    
    - Restore administrative installation table
    
    Press any key to continue...
    
    - Slipstream Updates
    
    zh-cn\proof.en\proof.msi
    zh-cn\proof.zh-cn\proof.msi
    zh-cn\accessmui.msi
    zh-cn\dcfmui.msi
    zh-cn\excelmui.msi
    zh-cn\groovemui.msi
    zh-cn\infopathmui.msi
    zh-cn\lyncmui.msi
    zh-cn\officemui.msi
    zh-cn\office32mui.msi
    zh-cn\onenotemui.msi
    zh-cn\osmmui.msi
    zh-cn\osmuxmui.msi
    zh-cn\outlookmui.msi
    zh-cn\powerpointmui.msi
    zh-cn\proofing.msi
    zh-cn\publishermui.msi
    zh-cn\wordmui.msi
    office32ww.msi
    proplusww.msi
    
    Press any key to continue...
    
    - Replace original osetup.dll, setup.dll and setup.exe
    
    Press any key to continue...
    
    - Insert PatchAdd vbscript into MSIs
    
    Press any key to continue...
    
    - Create MakeCAB DDF directives
    
    zh-cn\proof.en\proof.msi
    zh-cn\proof.zh-cn\proof.msi
    zh-cn\accessmui.msi
    zh-cn\dcfmui.msi
    zh-cn\excelmui.msi
    zh-cn\groovemui.msi
    zh-cn\infopathmui.msi
    zh-cn\lyncmui.msi
    zh-cn\officemui.msi
    zh-cn\office32mui.msi
    zh-cn\onenotemui.msi
    zh-cn\osmmui.msi
    zh-cn\osmuxmui.msi
    zh-cn\outlookmui.msi
    zh-cn\powerpointmui.msi
    zh-cn\publishermui.msi
    zh-cn\wordmui.msi
    office32ww.msi
    proplusww.msi
    
    Press any key to continue...
    
    - Create new CAB files
    
    zh-cn\proof.en\Proof.cab
    zh-cn\proof.zh-cn\Proof.cab
    zh-cn\AccLR.cab
    zh-cn\DCFMUI.cab
    zh-cn\ExcelLR.cab
    zh-cn\GrooveLR.cab
    zh-cn\InfLR.cab
    zh-cn\LyncMUI.cab
    zh-cn\OfficeLR.cab
    zh-cn\OWOW32LR.cab
    zh-cn\OnoteLR.cab
    zh-cn\OSMMUI.cab
    zh-cn\OSMUXMUI.cab
    zh-cn\OutlkLR.cab
    zh-cn\PptLR.cab
    zh-cn\PubLR.cab
    zh-cn\WordLR.cab
    OWOW32WW.cab
    ProPsWW.cab
    ProPsWW2.cab
    
    Press any key to continue...
    
    - Remove administrative installation directories
    
    Press any key to continue...
    
    - Restore Office WOW files to the original folder(s)
    
    Press any key to continue...
    
    - Remove original files backups
    
    ============================================================
    Finished.
    
    Press any key to exit.
    But, when it comes to the real installation on VM, the setup asks me to browse for Office.zh-cn\OfficeMUI.msi and Office.zh-cn\OfficeMUI.xml continuously. And the setup cannot continue.
    Snipaste_2025-05-18_11-01-23.png
    :)
     
  2. kkhww

    kkhww MDL Member

    Mar 15, 2021
    157
    158
    10
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,517
    92,928
    340
    # Office 2013 MSI Upsourcer v5

    - Use SHORTFILENAMES property workaround to avoid issues with Unicode files names or long paths
    - Updated WiMakCabs.vbs

    thanks to @kkhww for reporting and testing