Deploy customizations of the 2007 Office system to users in the field (step-by-step)

Updated: July 12, 2007

Applies To: Office Resource Kit

This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.


Topic Last Modified: 2015-03-09

If you are deploying the 2007 Microsoft Office system in an environment that includes users who work primarily in the field and who have limited access to your organization's network, you can create a customized 2007 Office installation image and make the installation files available on a CD for those users. The installation image can contain multiple languages and Office products.

The following table highlights the steps that are required to deploy a customized installation with a CD.


Steps References

Create a network installation point that contains the Office 2007 products that you want to install.

Create a network installation point for the 2007 Office system

Copy the Single Language Packs (SLPs) that you want to use to the network installation point. This allows Setup to coordinate a single installation of multiple language versions of the product.

This step also requires modifying the Config.xml file that is in the root of the product folder for the product that you are installing.
To modify the Config.xml file, open Config.xml in an editor such as Notepad. Clear the comment for the Display element line by deleting the opening <!-- and closing --> tags.
To prevent user intervention during the update process, you can modify the Display element as follows:
<Display Level="basic" CompletionNotice="yes" SuppressModal="yes" NoCancel="yes" />
You use the AddLanguage Element of the Config.xml file to add specific languages to the installation, and specify the Id attribute of the language tag of the language that you want to deploy. For example, you add the following line in Config.xml to add the French language version:
<AddLanguage Id="fr-fr" />
You can specify more than one language by including additional <AddLanguage> elements and attributes.
If you add more than one language to the installation, you must also set the <ShellTransform> attribute of the <AddLanguage> element of Config.xml to specify the language for the shell user interface. For example, you add the following elements to specify that Setup install full English, French, German, and Spanish language support with the user’s default regional options language as the default installation language:
<AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us " /> <AddLanguage Id="fr-fr " /> <AddLanguage Id="de-de " /> <AddLanguage Id="es-es " />
In this case, Setup installs all of the specified languages plus the language that matches the user's locale, if that language is different and is available in the installation source.
Save the Config.xml file in the directory that contains Setup.exe.

Customize and deploy multiple language versions of the 2007 Office system

Language identifiers in the 2007 Office system

Config.xml file in the 2007 Office system

Use the Office Customization Tool (OCT) for the customizations and installation options that you want to apply.

We recommend that you store the customization files in the Updates folder at the root of the network installation point.
Make sure that you enter the product key and accept the Microsoft Software License Terms on behalf of each user who installs Office with the Setup customization file. To do this, use the Licensing and user interface page of the Setup section of the OCT.

Customize the 2007 Office system

Office Customization Tool in the 2007 Office system

Copy the entire Office 2007 folder with the source files and your customizations from the network installation point to a CD. Distribute the folder to users.

Instruct users to run Setup.exe from the CD that you created. For example, instruct users to type the following at the command prompt:
<CD drive_name>:\Office12\setup.exe

If you saved the Config.xml file to a location other than the directory that contains Setup.exe, instruct users to provide the path to your customized Config.xml file. For example:
<CD drive_name>:\Office12\setup.exe /config <CD drive_name>:\Enterprise.WW\Config.xml
If you placed the custom Config.xml on a network share, instruct users to use a fully qualified path. For example: \\server\share\Office12\setup.exe /config \\server\share\Enterprise.WW\Config.xml.