Alienware Update Application

Specifications:

  • Product Name: Dell Command | Update
  • Version: 5.x
  • Reference Guide: July 2024 Rev. A12

Product Information:

Dell Command | Update provides a command-line version of the
application that allows for batch and scripting setups. It is
designed to enable administrators to use an automated remote
deployment infrastructure for updates. The CLI version does not
include all the features available in the Graphical User Interface
(GUI) version of Dell Command | Update.

Running the CLI:

To run the CLI, follow these steps:

  1. Launch the command prompt as an Administrator.
  2. Go to %Program Files (x86)% DellCommandUpdate.
  3. Run the command dcu-cli.exe in the command
    prompt.

Viewing Commands and Options:

To view additional information about the commands and options
available in Dell Command | Update, run dcu-cli.exe
/help
.

NOTE: Some updates may require a system restart
to complete installation. Use -reboot=enable to
automatically restart the system if needed. Additionally, ensure
that the power adapter is plugged in for certain updates.

FAQ:

Q: What are some common CLI commands for Dell Command |
Update?

A: Some common CLI commands include:

CLI options Description
/help or -help Displays usage information.
/? Displays usage information.
-? Displays usage information.
/version Displays the Dell Command | Update version.

NOTE: When entering commands, ensure no space
after the forward slash. Use double quotes for option values if
paths contain spaces.

“`

Dell Command | Update
Version 5.x Reference Guide
July 2024 Rev. A12

Notes, cautions, and warnings
NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death.
© 2024 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners.

Contents
Chapter 1: Dell Command | Update…………………………………………………………………………………… 4 Chapter 2: Dell Command | Update command-line interface ………………………………………………… 5
Dell Command | Update CLI commands………………………………………………………………………………………………………… 5 Command Line Interface Error codes…………………………………………………………………………………………………………… 18 Chapter 3: Accessing documents from the Dell support site……………………………………………….. 23

Contents

3

1
Dell Command | Update
Dell Command | Update is a one-to-one standalone utility that enables a simplified process to manage updates for Dell client systems. With Dell Command | Update, devices can stay-up-to-date and secure with the latest drivers, BIOS, firmware, and applications. Dell Command | Update provides: An easy-to-use UI, which helps to identify, apply, and schedule the required updates for client systems. An easy-to-use CLI, which can be used to automate driver installations and updates. You can find other product guides and third-party licenses documents for your reference at dell.com/support.

4

Dell Command | Update

2

Dell Command | Update command-line interface

Dell Command | Update provides a command-line version of the application which can be used for batch and scripting setups.
The CLI enables administrators to use an automated remote deployment infrastructure for updates. It provides basic options with no interactive user prompts, and does not include all the features that can be performed using the Graphical User Interface (user interface) version of Dell Command | Update.
To run the CLI: Launch the command prompt as an Administrator, then go to %Program Files (x86)% DellCommandUpdate and run the dcu-cli.exe command in the command prompt.
To view additional information about the commands and options available in Dell Command | Update: Run dcu-cli.exe / help.
NOTE: If some updates require a restart to complete the installation, the system does not restart automatically unless -reboot=enable is used. Some updates cannot be installed unless the power adapter is plugged into the system.
Topics:
· Dell Command | Update CLI commands · Command Line Interface Error codes

Dell Command | Update CLI commands

This section provides information about the CLI commands available in Dell Command | Update. The CLI syntax is as follows: /<command> -option1=value1 -option2=value2 -option3=value3…
NOTE: When entering the command, ensure that you do not enter a space after the forward slash.

NOTE: If the files or folder paths contain spaces, then use double quotes for the option values.

Table 1. Dell Command | Update CLI commands

CLI options

Description

/help or -help

Displays usage information. NOTE: Any other command that is specified with this command is ignored.

/?

Displays usage information.

NOTE: Any other command that

is specified with this command is

ignored.

-?

Displays usage information.

NOTE: Any other command that

is specified with this command is

ignored.

/version

Displays the Dell Command | Update version.

Syntax dcu-cli.exe /help

Supported Options Not Applicable

dcu-cli.exe /?

Not Applicable

dcu-cli.exe -?

Not Applicable

dcu-cli.exe / version

Not Applicable

Dell Command | Update command-line interface

5

Table 1. Dell Command | Update CLI commands (continued)

CLI options

Description

NOTE: Any other command that is specified with this command is ignored.

Syntax

Supported Options

/configure

Allows configuration of Dell Command | Update based on settings that are provided in the supported options.
NOTE: Options that passed here are persistent, available through the life of the application on the system.

dcu-cli.exe / configure -<option>=<value>
Examples:
dcu-cli.exe / configure -userConsent=disabl e

-delayDays -allowXML -importSettings -exportSettings -lockSettings -advancedDriverR estore -driverLibraryLo cation -catalogLocation -downloadLocatio n -updateSeverity -updateType -updateDeviceCat egory -userConsent -secureBiosPassw ord -biosPassword -customProxy -proxyAuthentica tion -proxyFallbackTo DirectConnection -proxyHost -proxyPort -proxyUserName -secureProxyPass word -proxyPassword -scheduleWeekly -scheduleMonthly -scheduleDaily -scheduleManual -scheduleAuto -scheduleAction -silent -outputLog -restoreDefaults

6

Dell Command | Update command-line interface

Table 1. Dell Command | Update CLI commands (continued)

CLI options

Description

Syntax

Supported Options
-autoSuspendBitL ocker
Mutually exclusive options
These options cannot be used with the specific commands that are listed below:
-importSettings, exportSettings, -lockSettings.
NOTE: This option cannot be used with any other options except -outputLog and -silent.
-scheduleAuto, -scheduleManual, -scheduleMonthly , -scheduleWeekly, -scheduleDaily
-forceRestart

/customnotification

Allows configuration of custom notifications.
NOTE: To configure a custom notification, all the three options -heading, -body, and -timestamp must be provided.

dcu-cli.exe / customnotification -<option>=<value> -<option>=<value> -<option>=<value>

-heading -body -timestamp

/scan

Performs a system scan to determine the updates for the current system configuration.
NOTE: Options passed for this command run only once. If no options are specified with this command, the Command-Line Interface uses the existing application settings to process this command.

dcu-cli.exe /scan -<option>=<value>
Ex: dcu-cli.exe / scan
dcu-cli.exe /scan
dcu-cli.exe /scan -updateType=bios,fi rmware

dcu-cli.exe /scan updateSeverity=secu rity, recommended

-silent -outputLog -updateSeverity -updateType -updateDeviceCat egory -catalogLocation -report

/applyUpdates

Applies all updates for the current system dcu-cli.exe /

configuration.

applyUpdates

NOTE: Options passed for this

-<option>=<value>

command run only once. If no options are specified with this command, the Command Line Interface uses the existing application settings to process this command.

Ex: dcu-cli.exe / applyUpdates
dcu-cli.exe / applyUpdates -silent

-silent -outputLog -updateSeverity -updateType -updateDeviceCat egory -catalogLocation

Dell Command | Update command-line interface

7

Table 1. Dell Command | Update CLI commands (continued)

CLI options

Description

Syntax

Supported Options

dcu-cli.exe / applyUpdates -updateType=bios,fi rmware

-reboot
-encryptedPasswo rd
-encryptedPasswo rdFile
-encryptionKey
-autoSuspendBitL ocker
-forceupdate

Mandatory options:
These options are required to be provided with the specific commands listed below:
-encryptedPasswo rd and -encryptionKey
-encryptedPasswo rdFile and encryptionKey

/driverInstall

This CLI option installs all the base drivers for the present configuration on a newly installed Windows operating system.
NOTE: Options passed for this command run only once. If no options are specified with this command, the command line interface uses the existing application settings to process this command.

dcu-cli.exe / driverInstall -<option>=<value>
Ex: dcu-cli.exe / driverInstall
dcu-cli.exe / driverInstall -silent

NOTE: To apply a driver pack, -driverLibraryLocation path must be set to the location of the CAB or EXE driver pack.

-driverLibrary Location
-silent -outputLog -reboot

/

Generates an encrypted BIOS password.

generateEncryptedPass

word

dcu-cli.exe / generateEncryptedPa ssword -encryptionKey=<inl ine value> -password=<inlineva lue> -outputPath=<folder path>
-dcu-cli.exe / generateEncryptedPa ssword -secureEncryptionKe y -securePassword -outputPath=<folder path>

-secureEncryptio nKey
-securePassword
-encryptionKey
-password
-outputPath
NOTE: -outputPath is optional for the user to apply.
These options are required to be provided with the

8

Dell Command | Update command-line interface

Table 1. Dell Command | Update CLI commands (continued)

CLI options

Description

Syntax

Supported Options
specific commands listed below:
-password and -encryptionKey
or usesecureEncryption Key and -securePassword

Table 2. Dell Command | Update CLI Options

CLI options

Description

Syntax

Expected values

-delayDays

Allow users to set the delay for updates.

dcu-cli /configure -delayDays=2

<0-45>

-advancedDriverRestore

Allows the user to enable or disable the Advanced Driver Restore feature in the UI.

dcu-cli.exe /configure -advancedDriverRestore=disa ble

<enable|disable>

-allowXML

Allows the user to enable or disable the use of XML catalog file.

dcu-cli /configure -allowXML=enable
dcu-cli /configure -allowXML=enable -catalogLocation=C: catalog.xml

dcu-cli /configure -catalogLocation=C: catalog.xml -allowXML=enable

<enable|disable>

-autoSuspendBitLocker
-secureBiosPassword -biosPassword

Allows the user to enable or disable the automatic suspension of BitLocker, when applying BIOS updates.

dcu-cli.exe /configure autoSuspendBitLocker=disabl e

<enable|disable>

Allows the user to

dcu-cli.exe /configure

provide the unencrypted -secureBiosPassword

BIOS password securely.

<password|””>

Allows the user to provide the unencrypted BIOS password. The password is cleared if a password is not provided or “” is supplied.
NOTE: The value
must be enclosed in
double quotes.

dcu-cli.exe /configure -biosPassword=”Test1234″

<password|””>

-catalogLocation

Allows the user to set the repository/catalog file location. If used with /applyUpdates, only one path may be specified.

dcu-cli.exe /configure -catalogLocation=C: catalog.xml

One or more catalog file paths.

Dell Command | Update command-line interface

9

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

-customProxy

Allows the user to enable or disable the use of custom proxy.
NOTE: Setting this option to enable will cause validation of all custom proxy settings.

dcu-cli.exe /configure -customProxy=enable

Expected values <enable|disable>

-defaultSourceLocation

Allows the user to enable or disable the fallback to the default source location.
NOTE: Setting this option to enable, the Dell Command | Update application installs the updates from the Default Source Location if the other source locations selected fails to update .

dcu-cli.exe /configure -defaultSourceLocation=disa ble

<enable|disable>

NOTE: Setting this option to disable the Dell Command | Update application will not install the updates from the Default Source Location.

NOTE: To disable this option at least one source location should be provided.

-downloadLocation

Allows the user to specify the location to override the default application download path.

-driverLibraryLocation Allows the user to set the system driver catalog location. If this option is not specified, the driver library shall be downloaded from Support | Dell . NOTE: This command requires functional networking components.

dcu-cli.exe /configure -downloadLocation=C: TempAppDownload
dcu-cli.exe /configure -driverLibraryLocation=C: TempDriverLibrary.exe
or dcu-cli.exe /configure -driverLibraryLocation=C: TempDriverLibrary.cab

A folder path
A file path with .exe or .cab extension.

10

Dell Command | Update command-line interface

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

-secureEncryptionKey

Allows the user to specify the encryption key that is used to encrypt the password securely.
NOTE: The key that is provided must be at least six characters and includes an uppercase letter, a lowercase letter, and a digit.

dcu-cli /applyUpdates -secureEncryptedPassword -secureEncryptionKey
dcu-cli / generateEncryptedPassword -secureEncryptionKey -securePassword -outputPath=C:Temp

Expected values <encryption key>

-encryptionKey

Allows the user to specify the encryption key that is used to encrypt the password.
NOTE: The key that is provided must be at least six characters and includes an uppercase letter, a lowercase letter, and a digit. Also, this value must be enclosed in double quotes.

dcu-cli /applyUpdates -encryptedPassword=”myEncry ptedPassword” -encryptionKey=”myEncryptio
nKey” dcu-cli / generateEncryptedPassword -encryptionKey=”myEncryptio nKey” -password=”myPassword” -outputPath=C:Temp

<encryption key>

-secureEncryptedPasswo Allows the user to pass

rd

the encrypted password

securely along with the

encryption key that was

used to generate it.

NOTE:

-encryptionKey is

required to be

specified along with

this option.

dcu-cli /applyUpdates -secureEncryptedPassword -secureEncryptionKey

<encrypted password>

-encryptedPassword

Allows the user to pass the encrypted password inline along with the encryption key that was used to generate it.
NOTE: -encryptionKey is required to be specified along with this option. Also, this value must be enclosed in double quotes.

dcu-cli /applyUpdates -encryptedPassword=”myEncry ptedPassword” -encryptionKey=”myEncryptio nKey”

<encrypted password>

-encryptedPasswordFile Allows the user to pass dcu-cli /applyUpdates

A file path with .txt

the encrypted password -encryptedPasswordFile=C:T extension.

by file.

empEncryptedPassword.txt

Dell Command | Update command-line interface

11

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

Expected values

NOTE: -encryptionKey is required to be specified along with this option.

-encryptionKey=”myEncryptio nKey”

-exportSettings

Allows the user to export application settings to the specified folder path.
NOTE: This option cannot be used with any other options except -outputLog and -silent.

dcu-cli.exe /configure -exportSettings=C:Temp

A folder path

-forceRestart -forceupdate
-heading -body -timestamp

Allows the user to enable or disable force restart during a scheduled operation.

dcu-cli /configure -forceRestart=enable

<enable|disable>

Allows the user to override the pause functionality of Dell Command | Update during conference calls and force Windows updates.

dcu-cli /applyupdates

<enable|disable>

-forceupdate=enable/disable

Allows the user to set the heading for the notification.
NOTE: The maximum character length for the heading is 80 characters. Allows the user to set the content or body of the notification.

dcu-cli.exe / customnotification -heading=”I am heading” -body=”I am body” -timestamp=9/19/2022,00:46

Text for the heading of the notification.
Text for the content of the notification.
Future date and time to schedule the notification.

NOTE: The maximum character length for the body is 750 characters. Allows the user to set the timestamp for the notification.

-importSettings

Allows the user to import dcu-cli.exe /configure application settings file. -importSettings=C:
NOTE: This option TempSettings.xml
cannot be used with
any other options except -outputLog and -silent.

An .xml file path

-installationDeferral Allows the user to enable dcu-cli.exe /configure

<enable|disable>

-deferralInstallInterv or disable deferral install -installationDeferral=enabl

options.

e

<1-99>

12

Dell Command | Update command-line interface

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

al -deferralInstallCount

NOTE:

-deferralInstallInterval=1

-deferralInstallInterva -deferralInstallCount=2

l and

-deferralInstallCount

are required to be

specified along with

Enable option.

Allows the user to set the deferral install interval.
Allows the user to set the deferral install count.

-lockSettings

Allows the user to lock all dcu-cli.exe /configure the settings in the UI. -lockSettings=enable
NOTE: This option cannot be used with any other options except -outputLog and -silent.

Expected values <1-9>
<enable|disable>

-maxretry -outputLog -outputPath
-securePassword

Set the maximum retry dcu-cli /configure attempts to install failed -maxretry=2 updates upon reboot.

<1|2|3>

Allows the user to

dcu-cli.exe /

log the status and

scan -outputLog=C:Temp

progress information of a scanOutput.log

command execution in a

given log path.

A file path, with .log extension

Allows the user to specify the folder path to which encrypted password file is saved.

dcu-cli.exe / generateEncryptedPassword -encryptionKey=”myEncryptio nKey” -password=”myPassword” -outputPath=C:Temp

A folder path

Allows the user to specify the password to be encrypted securely.
NOTE: secureEncryptio nKey is required to
be specified along with this option.

dcu-cli / generateEncryptedPassword -secureEncryptionKey -securePassword -outputPath=C:Temp

password

-password

Allows the user to specify the password to be encrypted.
NOTE: encryptionKey is required to be specified along with this option. Also, this value must be enclosed in double quotes.

dcu-cli.exe / generateEncryptedPassword -encryptionKey=”myEncryptio nKey” -password=”myPassword”

password

Dell Command | Update command-line interface

13

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

-proxyAuthentication

Allows the user to enable or disable the authentication.
NOTE: The proxy server, proxy port, username, and password fields are validated if you select the custom proxy setting option.

dcu-cli.exe /configure proxyAuthentication=enable

Expected values <enable|disable>

-proxyFallbackToDirect Allows the user to

Connection

enable or disable the use

of internet connection

when proxy fails.

dcu-cli /configure proxyFallbackToDirectConnec tion =enable

<enable|disable>

-proxyHost

Allows the user to

dcu-cli.exe /configure

specify the proxy host. -proxyHost=proxy.com

Providing an empty

string as the value to this

option clears the proxy

host.

NOTE: The proxy

server, proxy port,

username, and

password fields are

validated if you

select the custom

proxy setting option.

<FQDN|IP address|””>
Fully Qualified Domain Name (FQDN)

-secureProxyPassword

Allows the user to specify the proxy password securely.
NOTE: The proxy server, proxy port, username, and password fields are validated if you select the custom proxy setting option.

dcu-cli.exe /configure -secureProxyPassword

<password|””>

-proxyPassword

Allows the user to specify the proxy password. Providing an

dcu-cli.exe /configure -proxyPassword=”my password”

empty string as the value

to this option clears the

proxy password.

NOTE: The proxy

server, proxy port,

username, and

password fields are

validated if you

select the custom

proxy setting option.

The value must be

enclosed in double

quotes.

<password|””>

14

Dell Command | Update command-line interface

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

-proxyPort

Allows the user to specify the proxy port.

dcu-cli.exe /configure -proxyPort=8080

Providing an empty

string as the value to this

option clears the proxy

port.

NOTE: The proxy

server, proxy port,

username, and

password fields are

validated if you

select the custom

proxy setting option.

Expected values <port number|””> <0-65535>

-proxyUserName

Allows the user to specify the proxy

dcu-cli.exe /configure -proxyUserName=”john doe”

username. Providing an

empty string as the value

to this option clears the

proxy username.

NOTE: The proxy

server, proxy port,

username, and

password fields are

validated if you

select the custom

proxy setting option.

<user name|””>

-reboot -report -restoreDefaults -scheduleAction
-scheduleAuto

Reboot the system automatically.

dcu-cli.exe /applyUpdates -reboot=enable

<enable|disable>

Allows the user to create dcu-cli.exe /

an XML report of the

scan -report=C:

applicable updates.

TempUpdatesReport.xml

An .xml file path

Allows the user to

dcu-cli.exe /configure –

restore default settings. restoreDefaults

None

Allows the user to specify the action to perform when updates are found.

dcu-cli.exe /configure scheduleAction=NotifyAvaila bleUpdates

<NotifyAvailableUpdates | DownloadAndNotify | DownloadInstallAndNotify >

Allows the user to enable the default automatic update schedule.
NOTE: Automatic updates runs every three days. Also, this option cannot be used with:

dcu-cli.exe /configure scheduleAuto

None

-scheduleManual

-scheduleWeekly

-scheduleMonthl y

-scheduleDaily

Dell Command | Update command-line interface

15

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

-scheduleManual

Allows the user to disable the automatic schedule and enable only manual updates.
NOTE: This option
cannot be used with:

dcu-cli.exe /configure scheduleManual

-scheduleAuto

-scheduleWeekly

-scheduleMonthl y

-scheduleDaily

Expected values None

-scheduleDaily

Allows the user to specify the time to schedule an update.
NOTE: This option cannot be used with -scheduleManual, -scheduleAuto, -scheduleMonthly, -scheduleWeekly.

dcu-cli /configure -scheduleDaily=23:45

Time[00:00(24 hour format, 15 minutes increment)]

-scheduleMonthly

Allows the user to

dcu-cli /configure

specify the day of the -scheduleMonthly=28,00:45

month and time to schedule an update. If the scheduled day is greater than the last day

dcu-cli /configure -scheduleMonthly=second,Fri ,00:45

of the month, the update

is performed on the last

day of that month. The

user is allowed to specify

schedule values in two

formats to schedule a

monthly update:

First format allows the user to specify the day of the month and time.

Second format allows the user to specify the week, day, and time of month.

NOTE: This option

cannot be used with

For first format: <Date of month [1 31],Time[00:00(24 hr format, 15 minutes increment)]>
For second format: <Week [< first | second | third | fourth | last >],Day [< Sun | Mon | Tue | Wed | Thu | Fri | Sat >],Time[00:00(24 hr format, 15 minutes increment)]>

-scheduleManual

-scheduleAuto

-scheduleWeekly

-scheduleDaily

-scheduleWeekly

Allows the user to specify the day of the week and time to schedule an update.

dcu-cli.exe /configure scheduleWeekly=Mon,23:45

day[< Sun | Mon | Tue | Wed | Thu | Fri | Sat >],time[00:00(24 hr format, 15 minutes increment)]

16

Dell Command | Update command-line interface

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

NOTE: This option cannot be used with:

-scheduleManual

-scheduleAuto

-scheduleMonthl y

-scheduleDaily

Expected values

-systemRestartDeferral Allows the user to Enable dcu-cli /configure

-deferralRestartInterv or Disable system restart -systemRestartDeferral=enab

al

deferral options.

le

-deferralRestartCount

NOTE:

-deferralRestartInterval=1

-deferralRestartInter -deferralRestartCount=2

val and

-deferralRestartCoun

t are required to be

specified along with

Enable option.

<enable|disable> <1-99> <1-9>

Allows the user to set the deferral restart interval.

Allows the user to set the deferral restart count.

-silent -updateDeviceCategory

Allows the user to hide status and progress information about the console.

dcu-cli.exe /scan -silent

None

Allows the user to filter updates based on device type.
NOTE: Filters are not applicable for Dell Docking Solution updates.

dcu-cli.exe /configure -updateDeviceCategory=netwo rk,storage

[audio, video, network, storage, input, chipset, and others]

-updateSeverity

Allows the user to filter updates based on severity.
NOTE: Filters are not applicable for Dell Docking Solution updates.

dcu-cli.exe /configure

[security, critical,

-updateSeverity=recommended recommended, and

,optional

optional]

-updateType

Allows the user to filter updates based on update type.
NOTE: Filters are not applicable for Dell Docking Solution updates.

dcu-cli.exe /configure -updateType=bios

[bios, firmware, driver, application, and others]

-userConsent

Allows the user to opt in or out to

dcu-cli.exe /configure -userConsent=disable

<enable|disable>

Dell Command | Update command-line interface

17

Table 2. Dell Command | Update CLI Options (continued)

CLI options

Description

Syntax

Expected values

send information to Dell regarding the update experience.

-updatesNotification

Allows the user to enable or disable toast notifications.

dcu-cli /configure

<enable|disable>

-updatesNotification=enable

If BitLocker is enabled, the following applies:
When -autoSuspendBitLocker is set to enable, and a BIOS update is available, the BIOS update is installed while the BitLocker is suspended during the installation process. After the BIOS and other updates are installed, the system will automatically reboot to complete the BIOS update, and the BitLocker is reenabled. The following warning message is displayed before applying the updates: Warning: If the BIOS update is selected, and the BitLocker is enabled on this system, the BitLocker is suspended temporarily during the installation time to effectively apply the BIOS update. After the BIOS and other updates are applied, the system automatically reboots to complete the BIOS update, and the BitLocker is reenabled.
When -autoSuspendBitLocker is set to disable, the CLI removes the BIOS updates from the applicable updates and installs the rest of the updates. The following warning message is displayed: Warning: One or more available updates will be skipped, as installing these updates may cause the system to become locked by BitLocker. To avoid this situation, enable BitLocker suspension and run again to install these updates. NOTE: The folders that are listed below are reserved for system use and are restricted for user level access:
C:WINDOWS C:Program Files C:Program Files (x86) C:UsersPublic
NOTE: The subfolders Microsoft and Windows under the following system folders are restricted for user level access.
C:Users<UserName>AppDataRoaming C:Users<UserName>AppDataLocal C:Users<UserName>
. The above folder restrictions apply to the following options: -report, -outputLog, -outputPath, -encryptedPasswordFile, and -exportSettings.
NOTE: Application logs–files with extension .log can be stored under C:ProgramDataDell.

NOTE: Extended length UNC path is not allowed if the UNC path is used as a part of driver library or catalog location.

Command Line Interface Error codes

Table 3. Generic application return codes

ReturnError Codes

Description

0

Command execution was successful.

1

A reboot was required from the execution of an operation.

2

An unknown application error has occurred.

3

The current system manufacturer is not Dell.

Resolution
None Reboot the system to complete the operation. None Dell Command | Update can only be run on Dell systems.

18

Dell Command | Update command-line interface

Table 3. Generic application return codes (continued)

ReturnError Codes

Description

Resolution

4

The CLI was not launched with administrative privilege.

Invoke the Dell Command | Update CLI

with administrative privileges.

5

A reboot was pending from a previous operation.

Reboot the system to complete the

operation.

6

Another instance of the same application (UI or CLI) is

Close any running instance of Dell

already running.

Command | Update UI or CLI and retry

the operation.

7

The application does not support the current system model. Contact your administrator if the current

system model in not supported by the

catalog.

8

No update filters have been applied or configured.

Supply at least one update filter.

Table 4. Return codes while evaluating various input validations

ReturnError Codes

Description

Resolution

100

While evaluating the command line parameters, no

A command must be specified on the

parameters were detected.

command line.

101

While evaluating the command line parameters, no

Provide a valid command and options.

commands were detected.

See Command line interface reference

section, for more information.

102

While evaluating the command line parameters, invalid

Provide a command along with the

commands were detected.

supported options for that command.

See Command line interface reference

section, for more information.

103

While evaluating the command line parameters, duplicate

Remove any duplicate commands and

commands were detected.

rerun the command. See Command line

interface reference section, for more

information.

104

While evaluating the command line parameters, the

Ensure that you follow the command

command syntax was incorrect.

syntax: /<command name>. See

Command line interface reference

section, for more information.

105

While evaluating the command line parameters, the option Ensure that you follow the option syntax:

syntax was incorrect.

-<option name>. See Command line

interface reference section, for more

information.

106

While evaluating the command line parameters, invalid

Ensure to provide all required or only

options were detected.

supported options. See Command line

interface reference section, for more

information.

107

While evaluating the command line parameters, one or more Provide an acceptable value. See

values provided to the specific option was invalid.

Command line interface reference

section, for more information.

108

While evaluating the command line parameters, all mandatory If a command requires mandatory

options were not detected.

options to run, provide them. See

Command line interface reference

section, for more information.

109

While evaluating the command line parameters, invalid

Remove any mutually exclusive options

combination of options were detected.

and rerun the command. See Command

Dell Command | Update command-line interface

19

Table 4. Return codes while evaluating various input validations (continued)

ReturnError Codes

Description

Resolution

line interface reference section, for more information.

110

While evaluating the command line parameters, multiple

Except for /help and /version, only

commands were detected.

one command can be specified in the

command line.

111

While evaluating the command line parameters, duplicate

Remove any duplicate options and

options were detected.

rerun the command. See Command line

interface reference section, for more

information.

112

An invalid catalog was detected.

Ensure that the file path provided exists, has a valid extension type, is a valid SMB, UNC, or URL, does not have invalid characters, does not exceed 255 characters and has required permissions. See Command line interface reference section, for more information.

113

While evaluating the command line parameters, one or more Ensure to provide the values of the

values provided exceeds the length limit.

options within the length limit. See

Dell Command | Update CLI commands

section for more information.

Table 5. Return codes while running the /scan command

ReturnError Codes

Description

500

No updates were found for the system when a scan

operation was performed.

501

An error occurred while determining the available updates

for the system, when a scan operation was performed.

502

The cancellation was initiated, Hence, the scan operation is

canceled.

503

An error occurred while downloading a file during the scan

operation.

Resolution
The system is up to date or no updates were found for the provided filters. Modify the filters and rerun the commands. Retry the operation.
Retry the operation.
Check your network connection, ensure there is Internet connectivity and Retry the command.

Table 6. Return codes while running the /applyUpdates command

ReturnError Codes

Description

1000

An error occurred when retrieving the result of the apply updates operation.

1001

The cancellation was initiated, Hence, the apply updates

operation is canceled.

1002

An error occurred while downloading a file during the apply updates operation.

Resolution
Retry the operation.
Retry the operation.
Check your network connection, ensure there is Internet connectivity, and retry the command.

20

Dell Command | Update command-line interface

Table 7. Return codes while running the /configure command

ReturnError Codes

Description

1505

An error occurred while exporting the application settings.

1506

An error occurred while importing the application settings.

Resolution
Verify that the folder exists or have permissions to write to the folder. Verify that the imported file is valid.

Table 8. Return codes while running the /driverInstall command

ReturnError Codes

Description

Resolution

2000

An error occurred when retrieving the result of the Advanced Retry the operation. Driver Restore operation.

2001

The Advanced Driver Restore process failed.

Retry the operation.

2002

Multiple driver CABs were provided for the Advanced Driver Ensure that you provide only one driver

Restore operation.

CAB file.

2003

An invalid path for the driver CAB was provided as in input for the driver install command.

Ensure that the file path provided exists, has a valid extension type, is a valid SMB, UNC, or URL, does not have invalid characters, does not exceed 255 characters and has required permissions. See Command line interface reference section, for more information.

2004

The cancellation was initiated, Hence, the driver install operation is canceled.

Retry the operation.

2005

An error occurred while downloading a file during the driver install operation.

Check your network connection, ensure there is Internet connectivity, and retry the command.

2006

Indicates that the Advanced Driver Restore feature is disabled.

Enable the feature using /configure -advancedDriverRestore=enable

2007

Indicates that the Advanced Diver Restore feature is not supported.

Disable FIPS mode on the system.

Table 9. Return codes while evaluating the inputs for password encryption

ReturnError Codes

Description

Resolution

2500

An error occurred while encrypting the password during the Retry the operation. generate encrypted password operation.

2501

An error occurred while encrypting the password with the encryption key provided.

Provide a valid encryption key and Retry the operation. See Command line interface reference section, for more information.

2502

The encrypted password provided does not match the current encryption method.

The provided encrypted password used an older encryption method. Reencrypt the password.

Table 10. Return codes if there are issues with the Dell Client Management Service

ReturnError Codes

Description

Resolution

3000

The Dell Client Management Service is not running.

Start the Dell Client Management Service in the Windows services if stopped.

Dell Command | Update command-line interface

21

Table 10. Return codes if there are issues with the Dell Client Management Service (continued)

ReturnError Codes

Description

Resolution

3001

The Dell Client Management Service is not installed.

Download and install the Dell Client Management Service from the Dell support site.

3002

The Dell Client Management Service is disabled.

Enable the Dell Client Management Service from Windows services if disabled.

3003

The Dell Client Management Service is busy.

Wait until the service is available to process new requests.

3004

The Dell Client Management Service has initiated a selfupdate install of the application.

Wait until the service is available to process new requests.

3005

The Dell Client Management Service is installing pending updates.

Wait until the service is available to process new requests.

22

Dell Command | Update command-line interface

3
Accessing documents from the Dell support site
You can access the required documents by selecting your product. 1. Go to Support | Dell. 2. Click Browse all products, click Software, and then click Client Systems Management. 3. To view the required documents, click the required product name and version number.

Accessing documents from the Dell support site

23

Documents / Resources

DELL Alienware Update Application [pdf] User Guide
Alienware Update Application, Application

References

Leave a comment

Your email address will not be published. Required fields are marked *