Get-Process DellCommandUpdate -ErrorAction SilentlyContinue |Stop-Process -Force cmd /c 'C:\Program Files\Dell\CommandUpdate\dcu-cli.exe' /configure -updatetype='bios,firmware,driver' -maxretry=2 Start-Process -WindowStyle hidden -filepath $DCU_exe -ArgumentList "/applyUpdates -silent -reboot=disable -outputlog=$DCU_report" -Wait cmd /c "C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /configure -restoreDefaults cmd /c "C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /configure -updatesNotification=disable this is what i use...we uninstall DCU, reinstall, then run this (DCU used to freeze constantly, reinstall seemed to help not sure if its still a thing.) i push this out with our monthly patches so the reboot should get taken care of...its not perfect but it does the trick and i dont have to maintain up to date drivers I just let DCU handle it. Answer from ObeseGymnast on reddit.com
🌐
Dell
dell.com › support › manuals › en-us › command-update › dcu_rg › dell-command-update-cli-commands
Dell Command | Update Version 5.x Reference Guide | Dell US
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.
🌐
Reddit
reddit.com › r/sysadmin › install all available updates via dell command update cli commands?
r/sysadmin on Reddit: Install all available updates via Dell Command Update CLI commands?
April 10, 2024 -

Hi Everyone,

We’re using Dell Command Update to push our Drivers and BIOS updates.

Instead of waiting for the updating to automatically trigger, When I used the /ApplyUpdates option it only really installed a handful of what is available in my catalogue. Skipping among many things the BIOS update.

I was wondering if there is an option to just install everything available in the catalogue?

Thanks everyone!

Discussions

DELL Command Update command line interface; /applyUpdates fails
DELL Command Update version: Dell-Command-Update-Application-for-Windows-10_GRVPK_WIN_4.3.0_A00.EXE Dell Command | Update Version 4.x Reference Guide Steps: Open interactive command line interface on remote workstati… More on community.spiceworks.com
🌐 community.spiceworks.com
11
8
August 16, 2021
Automating Dell Command Update

I run this as an application towards the end of the TS then reboot with MDT and run it again followed by another reboot before finishing up the whole TS.

@echo off
TITLE Running DELL Command Update...
REM Checks for updated DELL Drivers using DELL Command Update CLI

"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /configure -silent -autoSuspendBitLocker=enable -userConsent=disable
"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /scan -outputLog=C:\dell\logs\scan.log
"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /applyUpdates -reboot=disable -outputLog=C:\dell\logs\applyUpdates.log        

It's pretty self explanatory but it configures it first, does a scan, then applies the updates and disables reboot so that MDT can do it instead. I run this against DCU 4.1.

I don't recommend silencing the Apply Updates stage (it isn't in that script above) because sometimes it can take a little while and not being able to see what it's doing can be nerve racking.

More on reddit.com
🌐 r/MDT
27
12
March 12, 2021
DCU-CLI to only update the bios and audio driver
dcu-cli.exe /applyUpdates -updateType=bios,firmware -silent dcu-cli.exe /applyUpdates -updateType =driver -updateDeviceCategory=audio -silent. https://www.dell.com/support/manuals/en-us/command-update/dellcommandupdate_rg/dell-command-|-update-cli-commands?guid=guid-92619086-5f7c-4a05-bce2-0d560c15e8ed&lang=en-us More on reddit.com
🌐 r/SCCM
7
5
June 11, 2024
Dell Command Update in Task Sequence
The problem is that you are using the wrong Program Files folder. The new Dell CCU is 64 bit here is what we use: cmd.exe /c start /wait C:\"Program Files"\Dell\CommandUpdate\dcu-cli.exe /ApplyUpdates -reboot=disable -outputLog=C:\Temp\DellUpdatesDuringImaging.log Change the path for your switches and it should work More on reddit.com
🌐 r/SCCM
15
11
February 2, 2024
Top answer
1 of 11
8

DELL Command Update version: Dell-Command-Update-Application-for-Windows-10_GRVPK_WIN_4.3.0_A00.EXE

Dell Command | Update Version 4.x Reference Guide

Steps:

  1. Open interactive command line interface on remote workstation
  2. Execute dcu-cli.exe /applyUpdates -updateType=bios,firmware,driver -autoSuspendBitLocker=enable -outputLog=C:\Temp\scanOutput.log
  3. Command fails with return code 500 (see log output below)

I’ve omitted all commands except /applyUpdates -updateType, but I am still getting the same result.

I can ping downloads.dell.com and dellupdater.dell.com.

I’ve attempted this on different workstations over several days.

Any help would be appreciated.

[2021-08-16 11:40:42] : The computer manufacturer is ‘Dell’

[2021-08-16 11:40:42] : Checking for updates…

[2021-08-16 11:40:43] : Checking for application component updates…

[2021-08-16 11:40:45] : Determining available updates…

[2021-08-16 11:40:45] : The scan result is DOWNLOAD_ERROR

[2021-08-16 11:40:45] : INDEX_CATALOG_FAILED_DOWNLOAD is flagged in the scan results

[2021-08-16 11:40:45] : The catalog CatalogIndexPC.cab failed to provide any result

[2021-08-16 11:40:45] : The service provided this message 'Catalog download failed [https://downloads.dell.com/catalog/CatalogIndexPC.cab] ’

[2021-08-16 11:40:45] : The service provided this message 'Catalog download failed [https://dellupdater.dell.com/non_du/ClientService/Catalog/CatalogIndexPC.cab] ’

[2021-08-16 11:40:46] : Execution completed.

[2021-08-16 11:40:46] : The program exited with return code: 500

[2021-08-16 11:40:46] : State monitoring instance total elapsed time = 00:00:04.8709729, Execution time = 9mS, Overhead = 0.194844032082379%

[2021-08-16 11:40:46] : State monitoring disposed for application domain dcu-cli.exe

2 of 11
0

This is the command I run. I just ran it on some of my computers are it works. Also using the current version. Hope this helps

"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /applyUpdates -reboot=enable -updateType=driver,application -outputLog="c:\temp\DellCommandUpdate%dt%.log"
🌐
PDQ Help Center
help.pdq.com › hc › en-us › community › posts › 4405437680027-Managing-Dell-Command-Update
Managing Dell Command Update – PDQ Deploy & Inventory Help Center
�uPath% /configure -exportSettings="%PROGRAMDATA%\Dell\CommandUpdate" -silent · And it will create an XML file of the currently configured settings. So finally, here’s my question: How can PDQ Inventory evaluate the XML file to determine if DCU has the right config?
🌐
GARYTOWN
garytown.com › dell-command-update-install-manage-via-powershell
Dell Command Update – Install & Manage via PowerShell – GARYTOWN ConfigMgr Blog
Ok, so that’s nifty, you’ve been able to setup DCU with several settings with PowerShell, which makes it easy to then do with a Remediation Script. Now let’s just go ahead an run the Dell CLI, which can be 100% controlled by the command line that’s passed to it.
🌐
Elevatetechcommunity
elevatetechcommunity.org › resource › command-explained
Dell Command Explained: Endpoint Management Tools
July 30, 2025 - dcu-cli.exe /driverInstall · This component configures BIOS settings and creates BIOS packages, and can be used for Dell business system configuration. Central technical features: Create a BIOS package · BIOS option validation · Export BIOS ...
Find elsewhere
🌐
ManageEngine
pitstop.manageengine.com › portal › en › community › topic › dell-command-update-command-line-interface
Dell Command Update - Command line interface
You can try executing the following command from any of the failed machine to get the exact results,C:\Program Files (x86)\Dell\commandupdate\dcu-cli.exe
🌐
Dell
dell.com › support › manuals › en-us › command-update › dcu_ug › dell-command-update-command-line-interface
Dell Command | Update Version 5.x User's Guide | Dell US
To run the CLI: Launch the command prompt as an Administrator, then go to %Program Files (x86)%\Dell\CommandUpdate and run the dcu-cli.exe command in the command prompt.
Top answer
1 of 5
6

I run this as an application towards the end of the TS then reboot with MDT and run it again followed by another reboot before finishing up the whole TS.

@echo off
TITLE Running DELL Command Update...
REM Checks for updated DELL Drivers using DELL Command Update CLI

"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /configure -silent -autoSuspendBitLocker=enable -userConsent=disable
"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /scan -outputLog=C:\dell\logs\scan.log
"C:\Program Files\Dell\CommandUpdate\dcu-cli.exe" /applyUpdates -reboot=disable -outputLog=C:\dell\logs\applyUpdates.log

It's pretty self explanatory but it configures it first, does a scan, then applies the updates and disables reboot so that MDT can do it instead. I run this against DCU 4.1.

I don't recommend silencing the Apply Updates stage (it isn't in that script above) because sometimes it can take a little while and not being able to see what it's doing can be nerve racking.

2 of 5
3

Update: Not sure if this was recent but you must now remove the (x86) out of the Program Files path (maybe they made the app x64 now?)

Here's a script I made that works really well. Of course you can tailor it for a GPO but standalone, it works wonders.

The gist is.. it will check if Dell Command Update is installed and if it is, it will run it and install all available updates. If it's not installed, it will look for the Dell Command Update msi and silently install it and then run it silently. If it cannot find the msi automatically, it will prompt you with an explorer GUI to browse to the .msi and silently install/run it.

Esentially.. a single click to do all Dell updates. It's also turning off Dell automatic update (handy for enterprise/small business) but you can delete/comment that out. In order to get the .msi you can run the Dell Command Update tool and in the middle of it running, you can find it in the Windows temp directory and copy it out of their and put it on a network share or USB stick for mass deployment.

@echo off
cls

tasklist | find /i "DellCommandUpdate.exe" && echo Closing existing Dell Command Update && taskkill /im DellCommandUpdate.exe /F
SET file=S:\Downloads\DellCommandUpdate.msi
if exist "C:\Program Files (x86)\Dell\CommandUpdate\dcu-cli.exe" goto:runDellUpdater
if exist "%file%" goto:installDellUpdater

echo Please navigate to the DellCommandUpdate.msi file
set dialog="about:<input type=file id=FILE><script>FILE.click();new ActiveXObject
set dialog=%dialog%('Scripting.FileSystemObject').GetStandardStream(1).WriteLine(FILE.value);
set dialog=%dialog%close();resizeTo(0,0);</script>"
for /f "tokens=* delims=" %%p in ('mshta.exe %dialog%') do set "file=%%p"

:installDellUpdater
echo Installing Dell Command Update app
"%file%" /quiet

:runDellUpdater
echo Disabling Dell automatic updates
REG ADD "HKLM\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule" /v "ScheduleMode" /t REG_SZ /d "ManualUpdates" /f
echo Running the Dell Command Update app
"C:\Program Files (x86)\Dell\CommandUpdate\dcu-cli.exe" /ApplyUpdates
pause
🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | Update Version 5.x Reference Guide | Dell Oman
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.
🌐
Reddit
reddit.com › r/sccm › dell command update in task sequence
r/SCCM on Reddit: Dell Command Update in Task Sequence
February 2, 2024 -

Struggling to get DCU to run during the TS. Below is what my setup looks like (took these from someone elses post). Using DCU 5.1.0. I can briefly see the cmd window open during the TS but it quickly closes. What am I doing wrong?

Step name: Dell Driver Install (x64)

Run Command Line:

cmd.exe /c "C:\Program Files (x86)\Dell\CommandUpdate\dcu-cli.exe" /driverInstall -reboot=disable -outputLog=C:\DellDriversDuringImaging.log

Step name: Restart Computer to OS

Step name: Dell Update Install (x64)

Run Command Line:

cmd.exe /c "C:\Program Files (x86)\Dell\CommandUpdate\dcu-cli.exe" /ApplyUpdates -updatetype=BIOS,firmware,driver -reboot=disable -outputLog=C:\DellUpdatesDuringTS.log

🌐
Cisco
cisco.com › home › support › product support › servers - unified computing › cisco integrated management controller › command references
Cisco UCS C-Series Servers Integrated Management Controller CLI Command Reference, Release 1.3 - Commands [Cisco Integrated Management Controller] - Cisco
To specify the Network Interface Virtualization (NIV) channel number, use the set channel-number command. ... Server# scope chassis Server /chassis # scope adapter 1 Server /chassis/adapter # set niv-mode enabled Server /chassis/adapter *# scope host-eth-if eth0 Server /chassis/adapter/host-eth-if *# set channel-number 5 Server /chassis/adapter/host-eth-if *# commit Server /chassis/adapter/host-eth-if # To change the CLI output, use the set cli output command.
🌐
Blogger
mickitblog.blogspot.com › 2017 › 07 › dell-automatic-bios-application-and.html
Mick's IT Blogs: Dell Automatic BIOS, Application, and Driver Updates in Build
The next step is executing the script. Here is the command line I use: powershell.exe -executionpolicy bypass -file %SystemDrive%\DCU\DellBIOSDriverUpdate.ps1 -WindowsRepository \\<FileShare Repository> -BIOSPassword <Password> -WinPERepository "t:"
🌐
Dell
dl.dell.com › topicspdf › command-update_users-guide3_en-us.pdf pdf
Dell Command | Update Version 3.1.1 User's Guide February 2020 Rev. A00
To run the CLI: Launch the command prompt as an Administrator, then navigate to %PROGRAMFILES%\Dell · \CommandUpdate and run the dcu-cli.exe command in the command prompt.
🌐
Bittaramarine
bittaramarine.com › wp-readme.php
Dell Command Update Command-Line Driver Scan Error
Vivamus ipsum velit, ullamcorper quis nibh non, molestie tempus sapien. Mauris ultrices, felis ut eleifend auctor, leo felis vehicula quam, ut accumsan augue nunc at nisl
🌐
Scloud
scloud.work › home › dell drivers with intune and proactive remediations
Dell Drivers with Intune and Proactive Remediations | scloud
October 18, 2023 - I have added the following lines of code, to get the correct (x86/x64) path to the dcu-cli.exe: # Find version of DCU if (Test-Path “${env:ProgramFiles}\Dell\CommandUpdate\dcu-cli.exe”) { $DCU_exe = “${env:ProgramFiles}\Dell\CommandUpdate\dcu-cli.exe” } elseif (Test-Path “${env:ProgramFiles(x86)}\Dell\CommandUpdate\dcu-cli.exe”) { $DCU_exe = “${env:ProgramFiles(x86)}\Dell\CommandUpdate\dcu-cli.exe” } else { exit 0 } Hope this helps everyone out there!