Dell Command | Update Version 4.x Reference Guide November 2020 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. © 2020 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 Mutually exclusive options These options cannot be used with the specific commands that are listed below: -importSettings, exportSettings, lockSettings.
Table 1. Dell Command | Update CLI Commands (continued) CLI options Description Syntax Supported Options autoSuspendBitLo cker Mandatory options: These options are required to be provided with the specific commands listed below: encryptedPasswor d and encryptionKey encryptedPasswor dFile 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 The password is cleared if a password is not provided or "" is supplied. NOTE: The value must be enclosed in double quotes. -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 One or more catalog file catalogLocation=C:\catalog.x paths.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values NOTE: This command requires functional networking components. -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 nonwhitespace characters and include an uppercase letter, a lowercase letter, and a digit. Also, this value must be enclosed in double quotes.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values -outputLog Allows the user to log the status and progress information of a command execution in a given log path. dcu-cli.exe /scan outputLog=C:\Temp\ \scanOutput.log A file path, with .log extension -outputPath Allows the user to specify the folder path to which encrypted password file is saved. dcu-cli.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values NOTE: Changing this option causes validation of all custom proxy settings. -reboot Reboot the system automatically. dcu-cli.exe /applyUpdates reboot=enable -report Allows the user to create an XML report of the applicable updates. dcu-cli.exe /scan report=C:\Temp \UpdatesReport.xml An .xml file path -restoreDefaults Allows the user to restore default settings. dcu-cli.
Table 2. Dell Command | Update CLI Options (continued) CLI options Description Syntax Expected values -scheduleWeekly Allows the user to specify the day of the week and time to schedule an update. NOTE: This option cannot be used with: 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)] dcu-cli.
● C:\Program Files ● C:\Program Files (x86) ● C:\Users\Public NOTE: The subfolders Microsoft and Windows under the following system folders are restricted for user level access. ● C:\Users\\AppData\Roaming ● C:\Users\\AppData\Local ● C:\Users\ . 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.
Table 4. Return codes while evaluating various input validations (continued) Return\Error Codes Description Resolution 103 While evaluating the command line parameters, duplicate commands were detected. Remove any duplicate commands and rerun the command. See Command line interface reference section, for more information. 104 While evaluating the command line parameters, the command syntax was incorrect. Ensure that you follow the command syntax: /.
Table 5. Return codes while running the /scan command (continued) Return\Error Codes Description Resolution 502 The cancellation was initiated, Hence, the scan operation is canceled. Retry the operation. 503 An error occurred while downloading a file during the scan operation. Check your network connection, ensure there is Internet connectivity and Retry the command. Table 6. Return codes while running the /applyUpdates command Return\Error Codes Description Resolution 1000 An error occurred wh
Table 9. Return codes while evaluating the inputs for password encryption Return\Error Codes Description Resolution 2500 An error occurred while encrypting the password during the generate encrypted password operation. Retry the 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.
3 Accessing documents from the Dell EMC 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.