How to deploy multiple Office products in a single installation in Office 2003

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article has been archived. It is offered "as is" and will no longer be updated.
For a Microsoft Office XP version of this article, see 281933.


This article discusses how to deploy (or to chain) additional .msi packages or .exe files during the installation of Microsoft Office 2003. By default, you cannot deploy the installation of one Microsoft Office CD-ROM with another Office CD-ROM without running separate installations.

However, the Microsoft Office 2003 Resource Kit contains information about how to modify the Setup settings file (the Setup.ini file) so that you can chain several Microsoft Windows Installer products in a single installation.

back to the top

How to Chain Windows Installer Products

To chain installations of products that use the Windows Installer, follow the information that is in this section. If you want to add a non-Windows Installer product, such as Notepad.exe, you can also use the information that is in this section, or you can follow the steps that are provided in the "How to Chain Non-Windows Installer Products" section of this article.

Setup reads the Setup.ini file at the start of the installation process and writes a set of tasks to the Microsoft Windows registry to install each product that is listed in the [ChainedInstall_1] through [ChainedInstall_n] sections. By default, Setup passes the command-line options and properties that are defined for the core Office 2003 package to each chained installation. Setup then passes these chained installations to Windows Installer. However, you can set unique properties for a chained installation in the Setup.ini file by using the following syntax:
 [ChainedInstall_1]TaskType=msiPath=\\server\share\admin_install_point\[MSI file]Display=NoneMST=[MST file]Cmdline=property=value

Customize Chained Packages

In most sections of the Setup.ini file, including the [Options] section, you use the syntax property=value to specify custom property values. In the [ChainedInstall_n] sections, you can set both the Display and the MST values with the syntax property=value, and you can set several additional options that customize the installation process. However, you must use the Cmdline option to add other properties to the command line that Setup passes to Windows Installer for the chained installation.

You can set the following options for chained installations in the Setup.ini file:

TaskName=task_nameAssigns a friendly name to the installation. Setup uses this name in the Setup log file. Optional.
TaskType=task_typeIdentifies whether the chained installation is an .msi file or an executable file (such as an .exe file or a .bat file). Required.
Path=pathSpecifies the relative or full path of the .msi file or of the executable file. Required.
Display=settingSpecifies a user interface display setting for the chained installation.

Use a basic setting to display only progress indicators; use none for a completely silent installation. For more information about the display settings, see the [Display] entry in the reference topic “Setup Setting File” in the Office 2003 Resource Kit that is listed in the "References" section of this article.

Note By default, chained installations inherit the display setting that is specified for the core Office package. Use this setting to override the default setting.
MST=MSTfileSpecifies the path and file name of a transform (MST file) to apply to the chained package (.msi file). Optional.

Note You can specify only one transform with the MST option; to specify multiple transforms, add the TRANSFORMS property to the Cmdline entry.
Cmdline=optionsSpecifies other property=value pairs or command-line options that Setup passes to Windows Installer or an executable program during the call to install the chained package or program.
IgnoreReturnValue=[0|1]To continue installing successive chained installations even if this installation fails, set this property to 1. The default setting is 0.

Note If you inadvertently enter an incorrect name or path for the .msi file, and Setup stops the installation process, neither the chained installation nor any subsequent chained installations are installed. This behavior occurs even if IgnoreReturnValue is set to 1.
Reboot=[0|1]To restart the computer after an installation is completed, set this option to 1. Setup restarts and then resumes the installation process.

back to the top

How to Chain Non-Windows Installer Products

If you want to add an executable (.exe) or batch file to the installation of Office 2003, you can also use a transform that is created by the Custom Installation Wizard (CIW).

Note You cannot chain the installation of any executable that uses a Windows Installer .msi package by using this method.
  1. Install the Microsoft Office 2003 Resource Kit Tools from the Office 2003 Resource Kit.
  2. Click Start, point to All Programs, point to Microsoft Office Tools, point to Microsoft Office 2003 Resource Kit Tools, and then click Custom Installation Wizard.
  3. In the Open the MSI File dialog box, select the .msi file from the root of your Office administrative installation. Click Next.
  4. In the Add Installations and Run Programs dialog box, click Add.
  5. In the Target box, type the path of the .exe file that you want to run at the end of the Office installation in the Add Program Entry dialog box.

    Note You can also click Browse to locate and select the .exe file.
  6. Click Help to determine which settings to use for the four options that are listed at the bottom of the Add Program Entry dialog box.
  7. After you specify your settings in the Add Program Entry dialog box, click OK.
  8. Complete the remaining dialog boxes that are in the CIW, and then click Finish.
  9. Note the sample command-line in the last dialog box of the CIW, and then click Exit.
back to the top

Article ID: 828947 - Last Review: 02/27/2014 18:45:00 - Revision: 2.0

Microsoft Office Professional Edition 2003, Microsoft Office Outlook 2003, Microsoft Office PowerPoint 2003, Microsoft Office Publisher 2003, Microsoft Office Small Business Edition 2003, Microsoft Office Basic Edition 2003, Microsoft Office Access 2003

  • kbnosurvey kbarchive kbdeployment kbsetup kbhowtomaster KB828947