Users Guide

ADDLOCAL, REINSTALL, and REMOVE customization CLI parameters provide a way to customize the exact software features to install, reinstall, or uninstall
when running silently or unattended. With the customization parameters, you can selectively install, reinstall, or uninstall software features for different
systems using the same unattended installation package. For example, you can choose to install Server Administrator, but not Remote Access Service on a
specific group of servers, and choose to install Server Administrator, but not Storage Management Service, on another group of servers. You can also choose
to uninstall one or multiple features on a specific group of servers.
Table 6-2. Software Feature IDs
You can include the ADDLOCAL customization parameter on the command line, and assign the feature ID (or IDs) of the software feature that you would like
to install. An example is
msiexec.exe /i SysMgmt.msi ADDLOCAL=BRCM /qb.
This command runs the installation for Dell OpenManage Systems Management, and installs only the Broadcom agent, in an unattended but not silent mode.
You can include the REINSTALL customization parameter on the command line and assign the feature ID (or IDs) of the software feature that you would like
to reinstall. An example is
msiexec.exe /i SysMgmt.msi REINSTALL=BRCM /qb.
This command will run the installation for Dell OpenManage Systems Management and reinstall only the Broadcom agent, in an unattended but not silent
mode.
You can include the REMOVEcustomizationparameteronthecommandlineandassignthefeatureID(orIDs)ofthesoftwarefeaturethatyouwouldliketo
uninstall. An example is
msiexec.exe /i SysMgmt.msi REMOVE=BRCM /qb.
This command runs the installation for Dell OpenManage Systems Management and uninstalls only the Broadcom agent, in an unattended but not silent mode.
You can also choose to install, reinstall, and uninstall features with one execution of the msiexec.exe program. An example is
msiexec.exe /i SysMgmt.msi ADDLOCAL=INTEL REMOVE=BRCM /qb
This command runs the installation for managed system software, and simultaneously installs the Intel agent, and uninstalls the Broadcom agent. This
execution will be in an unattended but not silent mode.
MSI Return Code
An application event log entry is recorded in the SysMgmt.log file. Table6-3 shows some of the error codes returned by the msiexec.exe Windows Installer
Engine.
Table 6-3.WindowsInstallerReturnCodes
Uninstalling Managed System Software
You can uninstall managed system software features by using the DellPowerEdgeInstallationandServerManagement CD or your operating system. Additionally,
you can simultaneously perform an unattended uninstallation on multiple systems.
Feature ID
Description
BRCM
Broadcom NIC Agent
INTEL
Intel NIC Agent
IWS
Server Administrator Web Server
OMSM
Storage Management
RAC3
Remote Access Controller (DRAC III)
RAC4
Remote Access Controller (DRAC 4)
RAC5
Remote Access Controller (DRAC 5)
SA
Server Administrator
NOTE: A Globally Unique Identifier (GUID) is 128 bits long, and the algorithm used to generate a GUID guarantees each GUID to be unique. The product
GUID uniquely identifies the application. In this case, the product GUID for Server Administrator is {89C7A9F7-2C31-4739-842D-F037B6C9B674}.
Error Code
Value
Description
ERROR_SUCCESS
0
The action completed successfully.
ERROR_INVALID_PARAMETER
87
One of the parameters was invalid.
ERROR_INSTALL_USEREXIT
1602
The user canceled the installation.
ERROR_SUCCESS_REBOOT_REQUIRED
3010
A restart is required to complete the installation. This message is indicative of a successful installation.
NOTE: See support.microsoft.com for full details on all the error codes returned by the msiexec.exe and InstMsi.exe Windows Installer functions.