How to deploy Microsoft Office 2019 & Microsoft Office 2021?

Description

This document provides you the steps required to deploy Microsoft Office 2019 and Microsoft Office 2021 to multiple computers using Endpoint Central.

System Requirements

Before you deploy the software application, ensure that the computers to which you deploy Microsoft Office 2019 or 2021, meets the system requirements prescribed by Microsoft. Refer to https://www.microsoft.com/en-us/download/details.aspx?id=49117  for more details.

Steps

To deploy Microsoft Office 2019 or 2021, follow the steps given below:

Download the package

  • Download Microsoft office 2019 or 2021 tool from the Microsoft website (https://www.microsoft.com/en-us/download/details.aspx?id=49117) and store in the network share. Network share is recommended only if you wanted to deploy the software to computers within the network. If you wanted to deploy Microsoft Office to computers located in a remote location, you can use HTTP upload.

    Note: The network share should have read permissions to Everyone group and should be accessible from all the computers to which you are trying to install.

Tool download

Extract the contents of the EXE

  • To extract the downloaded package, navigate to the command prompt and run this command - <File Path>\officedeploymenttool_6612-6352.exe /extract:<File Path>\Destination Folder /quiet 

    Note: Ensure that you enter the correct file name at the command prompt before extracting the package. You can know the file name by viewing the details, before downloading the package from the website.

Create a customized xml

    • You can use the below link to create a customized xml file according to your requirement.
https://config.office.com/deploymentsettings
    • Export the configuration xml and paste it in the folder, where the setup.exe is place.
 
    • Sample configuration for Microsoft office 2021
      <Configuration>
      <Add OfficeClientEdition="64" Channel="PerpetualVL2021">
      <Product ID="ProPlus2021Volume">
      <Language ID="en-us" />
      </Product>
      </Add>
      <Remove All="True" />
      <Display Level="None" AcceptEULA="TRUE" />
      </Configuration>
    • Sample configuration for Microsoft office 2019
      <Configuration>
      <Add OfficeClientEdition="64" Channel="PerpetualVL2019">
      <Product ID="ProPlus2019Volume">
      <Language ID="en-us" />
      </Product>
      </Add>
      <Remove All="True" />
      <Display Level="None" AcceptEULA="TRUE" />
      </Configuration>

      Download the complete package

    • To download the complete package by using the customized xml, navigate to the command prompt and run this command - <File Path>\setup.exe /download <File Path>/config.xml
customize tool

After downloading the package, you can deploy it through Endpoint Central.

Adding the software package

      1. Click the Software Deployment tab
      2. Click Add Package
      3. Select the MSIEXEC/EXE/ISS/Command package type
      4. Specify a name for the application
      5. Choose Network Path/HTTP Path based on your requirement. If the deployment method chosen is Http path, zip all the files in the Office setup folder and locate/add the zip file in the package.
download and zip
      1. Specify the Installation Command with Switches/Arguments as\setup.exe /configure\config.xml

For example, \\machine-1\DCSWRepository\Office2019Exreacted\setup.exe /configure \\machine-1\DCSWRepository\Office2019Exreacted\config.xml

      1. Click Add Package

Deploy to target computers

      1. Select the package that you added
      2. Click Install/Uninstall Software
      3. Enter a name and description for the configuration
      4. Define the package settings
      5. Configure the deployment settings
      6. Choose the target computers
      7. Specify the schedule options, if required
      8. Click Deploy

You have deployed Microsoft Office 2019 successfully.

To troubleshoot Microsoft Office deployment errors click here

$('a').click(function(){ $('html, body').animate({ scrollTop: $( $.attr(this, 'href') ).offset().top - 100 }, 500); return false; });