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:
- Launch the command prompt as an Administrator.
- Go to %Program Files (x86)% DellCommandUpdate.
- 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 |