Dell Command | Update Version 4.x Reference Guide July 2021 Rev.
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. © 2021 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
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.................................................................
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.
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.
Table 1. Dell Command | Update CLI commands (continued) CLI options Description Syntax Supported Options /version Displays the Dell Command | Update version. NOTE: Any other command that is specified with this command is ignored. dcu-cli.exe / version Not Applicable /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.
Table 1. Dell Command | Update CLI commands (continued) CLI options Description Syntax Supported Options -importSettings, exportSettings, -lockSettings. NOTE: This option cannot be used with any other options except -outputLog and -silent -scheduleAuto, -scheduleManual, -scheduleMonthly , -scheduleWeekly /scan /applyUpdates Performs a system scan to determine the updates for the current system configuration. NOTE: Options passed for this command run only once.
Table 1. Dell Command | Update CLI commands (continued) CLI options Description Syntax Supported Options -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.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values -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 -defaultSourceLoca tion Allows the user to enable or disable the fallback to the default source location. NOTE: dcu-cli.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values be enclosed in double quotes. -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.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values along with this option. Also, this value must be enclosed in double quotes. -proxyAuthenticati on dcu-cli.exe /configure Allows the user to enable or proxyAuthentication=enable disable the authentication. NOTE: Changing this option causes validation of all custom proxy settings. -proxyHost dcu-cli.exe /configure Allows the user to specify -proxyHost=proxy.com the proxy host.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values -scheduleAction Allows the user to specify the action to perform when updates are found. dcu-cli.exe /configure -scheduleAuto dcu-cli.exe /configure Allows the user to enable scheduleAuto the default automatic update schedule. NOTE: Automatic updates runs every three days.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values -silent Allows the user to hide status and progress information about the console. dcu-cli.exe /scan -silent None -updateDeviceCateg ory dcu-cli.exe /configure Allows the user to filter [audio, video, network, updates based on device type. -updateDeviceCategory=networ storage, input, chipset, k,storage and others] NOTE: Filters are not applicable for Dell Docking Solution updates.
. 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:\ProgramData\Dell. 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 Return\Error Codes Description Resolution 0 Command execution was successful.
Table 4. Return codes while evaluating various input validations (continued) Return\Error Codes Description Resolution 105 While evaluating the command line parameters, the option syntax was incorrect. Ensure that you follow the option syntax: -
Table 6. Return codes while running the /applyUpdates command Return\Error Codes Description Resolution 1000 An error occurred when retrieving the result of the apply updates operation. Retry the operation. 1001 The cancellation was initiated, Hence, the apply updates operation is canceled. Retry the operation. 1002 An error occurred while downloading a file during the apply updates operation. Check your network connection, ensure there is Internet connectivity, and retry the command. Table 7.
Table 9. Return codes while evaluating the inputs for password encryption (continued) Return\Error Codes Description Resolution 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 Return\Error Codes Description Resolution 3000 The Dell Client Management Service is not running.
3 Accessing documents from the Dell support site You can access the required documents by selecting your product. 1. Go to www.dell.com/manuals. 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.