You can customize an UpdateXpress System Pack by
specifying command line arguments.
The following prerequisites are required to complete this
task.
Prerequisites
- You are running UpdateXpress System Pack Installer on
the local system to be updated.
- The system is running a supported operating system.
- Download the update that needs to be replaced in UpdateXpress System Pack.
The update can be downloaded directly from the Lenovo website
or the installer can be used to acquire the update. In either case,
the update must be placed in the same directory as UpdateXpress System Pack.
- Run UpdateXpress System Pack Installer from
the command line with options specifying the location on the file
system to search for the update packages.
The following
example specifies a BIOS update. Example:
C:\uxsp> lnvgy_utl_uxspi_10.6_winsrvr_32-64.exeupdate --local=C:\updates
--include=lnvgy_fw_uefi_the104b-1.00_anyos_32-64
- You can view the status on standard output stdout as
the application reads all of the UpdateXpress System Pack XML
files in the specified directory to determine which UpdateXpress System Pack is
applicable to the system.
UpdateXpress System Pack Installer builds
an internal catalog of the available updates as specified by the XML
file. This catalog is regenerated each time
UpdateXpress System Pack runs.
UpdateXpress System Pack performs
the following tasks:
- Gathers the system inventory, providing status.
- Compares the inventory with the update catalog and determines
a recommendation of updates to apply.
- Displays a list of available updates. This list includes: a description,
filename, current version, new version, severity, a field for enabling
or disabling each update, and a number associated with each update.
Note: The
recommended updates are already enabled.
- Enter the number of the updated that you want to enable
or disable.
- Type a to apply the updates. Instructions
are displayed on the screen to tell you how to perform this step.
UpdateXpress System Pack performs
the following tasks:
- Provides status while it proceeds to sequentially run each applicable
and enabled update on the local system.
- Displays the final status of all the updates that were applied.
- Exits with a return code designating whether the updates were
successful or not.
- Logs status to the system logs during this operation.
The following list provides possible error conditions
that can occur.