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. fch1993

    fch1993 MDL Senior Member

    Mar 14, 2020
    381
    273
    10
    I found this included updates to Sharepoint Designer 2007.

    Is that possible that also add SPD updates to Office2010-2013 WHD update lists?
     
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    SPD is external program, not part of regular Office products

    Office2007UpdatesDownloader had it because it's downloaded separately, and it's just small update
     
  3. fch1993

    fch1993 MDL Senior Member

    Mar 14, 2020
    381
    273
    10
    I have a new question about Office2007UpdatesDownloader.

    I checked Office 2007 SP3 MVS images:

    Code:
    mu_office_professional_plus_2007_sp3_x86_dvd_803776.iso
    mu_office_professional_plus_2007_sp3_x86_dvd_803781.iso
    mu_office_professional_plus_2007_sp3_x86_dvd_803782.iso
    mu_office_professional_plus_2007_sp3_x86_dvd_803783.iso
    There are some MSPs not included on the link. What are these used for?

    Code:
    accessdesp3-en-us.msp
    accessmuisp3-en-us.msp
    accessrtsp3-xx.msp (xx=region code)
    aceredistsp3-xx.msp (xx=region code)
    cpaosp3-xx.msp (xx=region code)
    
     
  4. CARXIT

    CARXIT MDL Novice

    Nov 20, 2010
    5
    2
    0
    @abbodi1406

    Hello, first of all, thank you for your great work!

    I'm trying to integrate updates into the Office 2013 Standard SP1 Spanish installation files. In the process no errors appear and everything seems to work fine, but when I finish installing the suite and run Windows Update to verify the result, pending updates appear: KB2880463 and KB4011677; in addition to KB3039720.

    I looked in the SoftwareDistribution folder and copied to "Updates" all the "proof" files that appeared there (ca-es, en-us, es-es, eu-es, fr-fr, gl-es and pt-br) and I extracted the contents of the .cab from the other update; with that, KB3039720 and KB4011677 stopped appearing. However, although KB4011677 replaced KB2880463, the latter always appears in Windows Update.

    I tried to start from scratch without success: I downloaded the script and related files again and also the updates with WHDonwloader. I am using the latest available version of the script on Windows 10 and Windows 11 host and I always get the same error.

    What can I do to change the result?

    Thanks in advanced.
     
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    @CARXIT
    KB2880463 is security update, KB4011677 is general update
    although it replace it on contents level, but on WU metadata level, KB2880463 is still not replaced

    in my tests, i didn't get KB2880463, i guess it depend on the product or language
    i will add it to SuppressPatches2013 vbscripts

    as for KB3039720, it should be merged with all .msi files, which Upsourcer do
    you can share the updated proof*.msi files (without cab) so i could verify
     
  6. CARXIT

    CARXIT MDL Novice

    Nov 20, 2010
    5
    2
    0
    #147 CARXIT, Nov 1, 2023
    Last edited: Nov 1, 2023
    @abbodi1406, Thanks for your reply.

    I understand. I´ll wait for the update of the vbscripts.


    I hashed the files and checksums are the same for your files and my files. I think the system only needs another "proofs" that are missing.
    Your script integrates en-us, es-es and fr-fr, after Office is installed it requires ca-es, eu-es, gl-es and pt-br. So I added the later ones to "Updates" folder.
    With the MSP extracted from KB3039720, hash are the same too. When I added the ca-es, eu-es, gl-es and pt-br proofs, KB4011677 and KB3039720 dissapear.

    If you want I still can send you the MSPs, just let me know your preferable way.


    # Generated by OpenHashTab v3.0.4
    #
    #sha256#Z_ocfxca2013_kb3039720_x86_ocfxca-x-none.msp#[email protected]:00
    EED37DA41E9F2BA77B7FAB3B2D10B69A2F00E6F7F262566E136A33F49626A307 *Z_ocfxca2013_kb3039720_x86_ocfxca-x-none.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-en-us.msp#[email protected]:00
    4B3A9FFCECCA030A184CCC25292C6FEEC1B2F5C6504345C440D75E91EB241547 *Z_proofloc2013_kb4011677_x86_proof-en-us.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-es-es.msp#[email protected]:00
    BC9D23985755C9CF27A594D1CE1DA91E4B03176310852133F149EA21FA2FB805 *Z_proofloc2013_kb4011677_x86_proof-es-es.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-fr-fr.msp#[email protected]:00
    385BC3AC69E8B2E4250CB824D79FDD32690D3319EB868DE75460C805C8F65B71 *Z_proofloc2013_kb4011677_x86_proof-fr-fr.msp

    # Generated by OpenHashTab v3.0.4
    #
    #sha256#Z_proofloc2013_kb4011677_x86_proof-ca-es.msp#[email protected]:00
    6432A81A3BF528EC5C1D6C442C17194C7062563BE197C1B332E170B01D9AEED2 *Z_proofloc2013_kb4011677_x86_proof-ca-es.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-eu-es.msp#[email protected]:00
    C7DEF2D7199B7E1080B4A67AC4953A528BF3DB0E50A8B013DBB30124BD41D2DB *Z_proofloc2013_kb4011677_x86_proof-eu-es.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-gl-es.msp#[email protected]:00
    39BB1B0594D12AA758C28AEBBF49FF5AD7A85AC5CF245499EF5F1C4954E7E782 *Z_proofloc2013_kb4011677_x86_proof-gl-es.msp
    #sha256#Z_proofloc2013_kb4011677_x86_proof-pt-br.msp#[email protected]:00
    90A9B644CF326E881D11D873B1AFC4EF6158A10C363F83EC19FC23EAEC27F104 *Z_proofloc2013_kb4011677_x86_proof-pt-br.msp
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    You mean those extra proof langs are not part of Office iso and installed later?
    or the script don't update them?

    i actually ment to check msi files under proofing.es-es\ to verify if they are updated by the script
     
  8. CARXIT

    CARXIT MDL Novice

    Nov 20, 2010
    5
    2
    0

    Hello again, @abbodi1406.

    Sorry for not making myself clear to you, English is not my native language. I'll try to explain myself correctly this time. These are the steps followed and each execution was done with previously unmodified files.

    1. I used WHDownloader to download the updates and then used the provided script to extract the downloaded updates (Extract-MSP-Office_23-06-2023.zip). The script only extracts the en-us, es-es and fr-fr "proofs".

    2. First execution: I run the Upsourcer script with all the updates downloaded by WHDownloader. After installing Office, in Windows Update, the KB2880463, KB4011677 and KB3039720 updates appear pending. After installing them, if I check the SoftwareDistribution folder I only find the "proofs" ca-es, eu-es, gl-es and pt-br, both for KB2880463 and KB4011677; I suppose that the others (en-us, es-es and fr-fr) are not downloaded because they are already integrated.

    3. Second execution: I run the Upsourcer script again, but this time in addition to all the updates downloaded by WHDownloader I added the "proofs" ca-es, eu-es, gl-es and pt-br (only from KB4011677) to the " Updates". After installing Office, only KB2880463 appears in Windows Update, which, although it was replaced by KB4011677, you had previously explained to me that this happens because this is a security update and not a general update.
    Although I did not modify any files related to KB3039720, I don't know why it no longer appears as pending installation.

    How do I send you the proofing.es-es folders so you can review them? Or do you think that with the second run everything is working fine and I just need to wait for the updated vbscript to hide the updates?


    Thanks again.


    Extracting "ace2013-kb5002151-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ace-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ace2013_kb5002151_x86_ace-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "analys322013-kb5001937-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "analys32-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_analys322013_kb5001937_x86_analys32-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "clview2013-kb3101503-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "clview-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_clview2013_kb3101503_x86_clview-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "csi2013-kb3172545-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "csi-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_csi2013_kb3172545_x86_csi-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "csisyncclient2013-kb3114488-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "csisyncclient-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_csisyncclient2013_kb3114488_x86_csisyncclient-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "excelpp2013-kb3191872-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "excelpp-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_excelpp2013_kb3191872_x86_excelpp-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "exppdf2013-kb3085587-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "exppdf-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_exppdf2013_kb3085587_x86_exppdf-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "filterpack2013-kb3039756-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "filterpack-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_filterpack2013_kb3039756_x86_filterpack-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "groove2013-kb4022226-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "groove-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_groove2013_kb4022226_x86_groove-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "infopath2013-kb3114946-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "infopath-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_infopath2013_kb3114946_x86_infopath-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "infopathpc2013-kb3127916-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "infopathpc-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_infopathpc2013_kb3127916_x86_infopathpc-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ipeditor2013-kb4022181-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ipeditor-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ipeditor2013_kb4022181_x86_ipeditor-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "lync2013-kb4484289-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "lync-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_lync2013_kb4484289_x86_lync-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "msptls2013-kb4018378-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "msptls-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_msptls2013_kb4018378_x86_msptls-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "mtextra2013-kb4022212-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "mtextra-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_mtextra2013_kb4022212_x86_mtextra-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "oleo2013-kb3178640-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "oleo-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_oleo2013_kb3178640_x86_oleo-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "orgidcrl2013-kb3085565-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "orgidcrl-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_orgidcrl2013_kb3085565_x86_orgidcrl-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "outlfltr2013-KB3115404-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "outlfltr-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_outlfltr2013_KB3115404_x86_outlfltr-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ppaddin2013-kb3213536-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ppaddin-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ppaddin2013_kb3213536_x86_ppaddin-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "proofloc2013-kb4011677-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "proof-en-us.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_proofloc2013_kb4011677_x86_proof-en-us.msp"
    Moving "proof-es-es.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_proofloc2013_kb4011677_x86_proof-es-es.msp"
    Moving "proof-fr-fr.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_proofloc2013_kb4011677_x86_proof-fr-fr.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "protocolhandler2013-kb3023049-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "protocolhandler-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_protocolhandler2013_kb3023049_x86_protocolhandler-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "seguiemj2013-kb4011155-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "seguiemj-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_seguiemj2013_kb4011155_x86_seguiemj-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "vbe72013-kb5002274-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "vbe7-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_vbe72013_kb5002274_x86_vbe7-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "visio2013-kb5002479-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "visio-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_visio2013_kb5002479_x86_visio-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "wec2013-kb3172533-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "wec-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_wec2013_kb3172533_x86_wec-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "wordpia2013-kb3162081-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "wordpia-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_wordpia2013_kb3162081_x86_wordpia-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "wxpcore2013-kb3114499-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "wxpcore-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_wxpcore2013_kb3114499_x86_wxpcore-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ipdmctrl2013-kb2825670-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ipdmctrl-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ipdmctrl2013_kb2825670_x86_ipdmctrl-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "xmleditverbhandler2013-kb2883063-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "xmleditverbhandler-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_xmleditverbhandler2013_kb2883063_x86_xmleditverbhandler-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "access2013-kb4484527-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "access-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_access2013_kb4484527_x86_access-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "conv2013-kb3213564-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "conv-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_conv2013_kb3213564_x86_conv-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "dcf2013-kb3162051-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "dcf-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_dcf2013_kb3162051_x86_dcf-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "eqnedt322013-kb4011580-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "eqnedt32-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_eqnedt322013_kb4011580_x86_eqnedt32-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "eurotool2013-kb3178643-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "eurotool-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_eurotool2013_kb3178643_x86_eurotool-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "excel2013-kb5002488-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "excel-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_excel2013_kb5002488_x86_excel-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "gkall2013-kb3172514-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "gkall-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_gkall2013_kb3172514_x86_gkall-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "graph2013-kb5002198-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "graph-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_graph2013_kb5002198_x86_graph-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ieawsdc2013-kb3039798-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ieawsdc-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ieawsdc2013_kb3039798_x86_ieawsdc-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "lynchelploc2013-kb3191937-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "lynchelp-en-us.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_lynchelploc2013_kb3191937_x86_lynchelp-en-us.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "mscomct22013-kb2760272-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "mscomct2-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_mscomct22013_kb2760272_x86_mscomct2-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "mscomctlocx2013-kb3039794-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "mscomctlocx-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_mscomctlocx2013_kb3039794_x86_mscomctlocx-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "msmipc2013-kb3191875-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "msmipc-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_msmipc2013_kb3191875_x86_msmipc-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "mso2013-kb5002477-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "mso-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_mso2013_kb5002477_x86_mso-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "msohevi2013-kb4462142-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "msohevi-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_msohevi2013_kb4462142_x86_msohevi-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "oart2013-kb5001952-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "oart-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_oart2013_kb5001952_x86_oart-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "onenote2013-kb4022167-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "onenote-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_onenote2013_kb4022167_x86_onenote-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ose2013-kb4022188-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ose-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ose2013_kb4022188_x86_ose-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "osetup2013-kb4022189-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "osetup-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_osetup2013_kb4022189_x86_osetup-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "osfclient2013-kb4484108-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "osfclient-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_osfclient2013_kb4484108_x86_osfclient-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "otkruntimertl2013-kb3039746-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "otkruntimertl-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_otkruntimertl2013_kb3039746_x86_otkruntimertl-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "outexum2013-kb4464506-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "outexum-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_outexum2013_kb4464506_x86_outexum-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "outlook2013-kb5002449-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "outlook-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_outlook2013_kb5002449_x86_outlook-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "powerpoint2013-kb5002399-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "powerpoint-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_powerpoint2013_kb5002399_x86_powerpoint-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "project2013-kb4484489-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "project-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_project2013_kb4484489_x86_project-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "publisher2013-kb5002391-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "publisher-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_publisher2013_kb5002391_x86_publisher-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "riched202013-kb5002069-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "riched20-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_riched202013_kb5002069_x86_riched20-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "stslist2013-kb4462205-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "stslist-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_stslist2013_kb4462205_x86_stslist-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "word2013-kb5002483-fullfile-x86-glb.exe"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "word-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_word2013_kb5002483_x86_word-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "airspacewer2013-kb2899522-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "airspacewer-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_airspacewer2013_kb2899522_x86_airspacewer-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "fm202013-kb3023052-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "fm20-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_fm202013_kb3023052_x86_fm20-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "gfonts2013-kb2760371-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "gfonts-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_gfonts2013_kb2760371_x86_gfonts-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "msqry322013-KB2889863-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "msqry32-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_msqry322013_KB2889863_x86_msqry32-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "nlgmsfad2013-kb2883095-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "nlgmsfad-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_nlgmsfad2013_kb2883095_x86_nlgmsfad-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ocfxca2013-kb3039720-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ocfxca-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ocfxca2013_kb3039720_x86_ocfxca-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ocr2013-kb2760344-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ocr-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ocr2013_kb2760344_x86_ocr-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "osc2013-KB3054854-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "osc-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_osc2013_KB3054854_x86_osc-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "oscfb2013-KB3054856-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "oscfb-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_oscfb2013_KB3054856_x86_oscfb-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "ospp2013-kb3039778-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "ospp-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_ospp2013_kb3039778_x86_ospp-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "peopledata2013-kb3039766-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "peopledatahandler-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_peopledata2013_kb3039766_x86_peopledatahandler-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "vviewer2013-kb2817301-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "vviewer-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_vviewer2013_kb2817301_x86_vviewer-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


    Extracting "wxpnse2013-kb3039701-fullfile-x86-glb.cab"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Moving "wxpnse-x-none.msp" to "C:\DEPLOY\Abbodi\OfficeUpsourcer\Office2013\MSPs\Z_wxpnse2013_kb3039701_x86_wxpnse-x-none.msp"
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



    Dinner is ready!


    Written and maintained by Hearlywarlot
    For updates on the script or other nice things visit our awesome Forum at:
    forums.mydigitallife.net/threads/64028/

    Presione una tecla para continuar . . .

    - Move Office WOW files to a single folder

    - Modify Setup and Package xml files

    - Restore administrative installation table

    - Slipstream Updates

    es-es\proof.en\proof.msi
    es-es\proof.es\proof.msi
    es-es\proof.fr\proof.msi
    es-es\excelmui.msi
    es-es\groovemui.msi
    es-es\officemui.msi
    es-es\office64mui.msi
    es-es\onenotemui.msi
    es-es\osmmui.msi
    es-es\osmuxmui.msi
    es-es\outlookmui.msi
    es-es\powerpointmui.msi
    es-es\proofing.msi
    es-es\publishermui.msi
    es-es\wordmui.msi
    office64ww.msi
    standardww.msi

    - Replace original osetup.dll, setup.dll and setup.exe

    - Insert PatchAdd vbscript into MSIs

    - Create MakeCAB DDF directives

    es-es\proof.en\proof.msi
    es-es\proof.es\proof.msi
    es-es\proof.fr\proof.msi
    es-es\excelmui.msi
    es-es\groovemui.msi
    es-es\officemui.msi
    es-es\office64mui.msi
    es-es\onenotemui.msi
    es-es\osmmui.msi
    es-es\osmuxmui.msi
    es-es\outlookmui.msi
    es-es\powerpointmui.msi
    es-es\publishermui.msi
    es-es\wordmui.msi
    office64ww.msi
    standardww.msi

    - Create new CAB files

    es-es\proof.en\Proof.cab
    es-es\proof.es\Proof.cab
    es-es\proof.fr\Proof.cab
    es-es\ExcelLR.cab
    es-es\GrooveLR.cab
    es-es\OfficeLR.cab
    es-es\OWOW64LR.cab
    es-es\OnoteLR.cab
    es-es\OSMMUI.cab
    es-es\OSMUXMUI.cab
    es-es\OutlkLR.cab
    es-es\PptLR.cab
    es-es\PubLR.cab
    es-es\WordLR.cab
    OWOW64WW.cab
    StdWW.cab
    StdWW2.cab

    - Remove administrative installation directories

    - Restore Office WOW files to the original folder(s)

    - Remove original files backups

    ============================================================
    Finished.

    Press any key to exit.

    - Move Office WOW files to a single folder

    - Modify Setup and Package xml files

    - Restore administrative installation table

    - Slipstream Updates

    es-es\proof.ca\proof.msi
    es-es\proof.en\proof.msi
    es-es\proof.es\proof.msi
    es-es\proof.eu\proof.msi
    es-es\proof.fr\proof.msi
    es-es\proof.gl\proof.msi
    es-es\proof.pt-br\proof.msi
    es-es\excelmui.msi
    es-es\groovemui.msi
    es-es\officemui.msi
    es-es\office64mui.msi
    es-es\onenotemui.msi
    es-es\osmmui.msi
    es-es\osmuxmui.msi
    es-es\outlookmui.msi
    es-es\powerpointmui.msi
    es-es\proofing.msi
    es-es\publishermui.msi
    es-es\wordmui.msi
    office64ww.msi
    standardww.msi

    - Replace original osetup.dll, setup.dll and setup.exe

    - Insert PatchAdd vbscript into MSIs

    - Create MakeCAB DDF directives

    es-es\proof.ca\proof.msi
    es-es\proof.en\proof.msi
    es-es\proof.es\proof.msi
    es-es\proof.eu\proof.msi
    es-es\proof.fr\proof.msi
    es-es\proof.gl\proof.msi
    es-es\proof.pt-br\proof.msi
    es-es\excelmui.msi
    es-es\groovemui.msi
    es-es\officemui.msi
    es-es\office64mui.msi
    es-es\onenotemui.msi
    es-es\osmmui.msi
    es-es\osmuxmui.msi
    es-es\outlookmui.msi
    es-es\powerpointmui.msi
    es-es\publishermui.msi
    es-es\wordmui.msi
    office64ww.msi
    standardww.msi

    - Create new CAB files

    es-es\proof.ca\Proof.cab
    es-es\proof.en\Proof.cab
    es-es\proof.es\Proof.cab
    es-es\proof.eu\Proof.cab
    es-es\proof.fr\Proof.cab
    es-es\proof.gl\Proof.cab
    es-es\proof.pt-br\Proof.cab
    es-es\ExcelLR.cab
    es-es\GrooveLR.cab
    es-es\OfficeLR.cab
    es-es\OWOW64LR.cab
    es-es\OnoteLR.cab
    es-es\OSMMUI.cab
    es-es\OSMUXMUI.cab
    es-es\OutlkLR.cab
    es-es\PptLR.cab
    es-es\PubLR.cab
    es-es\WordLR.cab
    OWOW64WW.cab
    StdWW.cab
    StdWW2.cab

    - Remove administrative installation directories

    - Restore Office WOW files to the original folder(s)

    - Remove original files backups

    ============================================================
    Finished.

    Press any key to exit.
     
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    @CARXIT

    Thanks for detailed response :)

    when you use Extract_Msp_Office.cmd, you are supposed to edit the script and define the companion proof languages
    Code:
    SET "ProofLang=es-es,fr-fr"
    to
    Code:
    SET "ProofLang=fr-fr,en-us,es-es,ca-es,eu-es,gl-es,pt-br"
    alternatively, run the script from command prompt and use parameter -p or -ProofLang
    Code:
    Extract_Msp_Office.cmd -p "fr-fr,en-us,es-es,ca-es,eu-es,gl-es,pt-br"
    or for easiness, just extract the whole KB4011677, the script will only use required proof*.msp files
    Code:
    start /w proofloc2013-kb4011677-fullfile-x86-glb.exe /quiet /extract:U:\OfficeISO\Updates
    del /f /q U:\OfficeISO\Updates\*.xml



    regarding KB2880463, unfortunately, it will not be possible to add it to SuppressPatches2013 list
    because it contains 41 MSPs, and i have to add PatchGUID for each of them, which will bloat the vbscripts and may slowdown the installation process

    i can however, add them only to Patches2013.vbs
    this script can be executed manually via RegisterOfficePatches.cmd after installing Office 2013
     
  10. CARXIT

    CARXIT MDL Novice

    Nov 20, 2010
    5
    2
    0
    @abbodi1406

    Hi, I tested Office 2013 on Windows 10 up to date and all working good. KB2880463 is no longer on Windows Update.

    Thanks a lot.
     
  11. asdddsa101

    asdddsa101 MDL Member

    Feb 11, 2021
    120
    41
    10
    #154 asdddsa101, Jan 26, 2024
    Last edited: Jan 26, 2024

    Attached Files:

    • Log.7z
      File size:
      23 KB
      Views:
      2
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    @asdddsa101

    I just tested with cn_office_enterprise_2007_united_states_x86_dvd_481467.iso, no issues
    did you include these files?
    Code:
    ClientSharedMUIsp3-en-us.msp
    MAINMUIsp3-en-us.msp
    officehelp-en-us.msp / kb963671 optional
    ribbonhelp-en-us.msp / kb963673 optional
    ===
    about Groove localization
    mainmuisp3-zh-cn.msp adds the chinese files to GrooveMUISet.msi, and new GrMUISet.cab is created

    however, the setup does not recognize the new files unless we modify GrooveMUISet.xml and (companion setup.xml) to add GrooveFilesIntl_2052 Feature

    maybe Groove.en-us & Office.en-us will not be needed anymore in that case
    will test and see

    i also need to check if mainmuisp3 adds Groove localization for some other langs
     
  13. asdddsa101

    asdddsa101 MDL Member

    Feb 11, 2021
    120
    41
    10
    #156 asdddsa101, Jan 27, 2024
    Last edited: Jan 27, 2024
    Sorry, I didn't include any of the files you mentioned.
    I just decompressed the office2007sp3-kb2526086-fullfile-zh-cn.exe file. Do I still need office2007sp3-kb2526086-fullfile-en-us.exe to update the Chinese version of Office?

    Is this only required for Office 2007?
    When updating Office 2010, do I need to prepare SP2 zh-cn and SP2 en-us?
     
  14. asdddsa101

    asdddsa101 MDL Member

    Feb 11, 2021
    120
    41
    10
    After adding ClientSharedMUIsp3-en-us.msp and MAINMUIsp3-en-us.msp, there are no errors.
    Groove 2007 components are still in English. Looking forward to your solution.

    By the way, I am using cn_office_enterprise_2007_DVD_VL_X12-19567.iso.
    What is the difference between it and cn_office_enterprise_2007_united_states_x86_dvd_481467.iso?
     
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,186
    90,642
    340
    Code:
    * Note:
    Office media for some languages include fallback en-us msi files
    therefore, it's required to also download these msp files:
    ClientSharedMUIsp3-en-us, MAINMUIsp3-en-us, KB963671 officehelp-en-us, KB963673 ribbonhelp-en-us
    no, Office 2010 don't have fallback en-us for Groove
    but it maybe needed for other components (depending on lang)
    if the source iso contain any xxxx.en-us folder, then you need en-us mui files