Skip to content

Update DellCommandUpdate#9

Open
artwertlp-dev wants to merge 4 commits intowise-io:mainfrom
artwertlp-dev:main
Open

Update DellCommandUpdate#9
artwertlp-dev wants to merge 4 commits intowise-io:mainfrom
artwertlp-dev:main

Conversation

@artwertlp-dev
Copy link

  • Changed/Added switch ApplySettingAndUpdate, could be removed, for me it would make the scrip more usable in cases of only a deployment.

  • Added pending reboot check

  • Updated fallback URLs for Dell Command Update

  • Added check for BundleVersion in Get-InstalledApps

  • Fixed spelling where Get-InstalledApps was used with DisplayName, correct is DisplayNames

  • Changed/Added some outputs for troubleshooting like arch or process exit codes

  • Added warning if the endpoint has a pending reboot

  • added regions

  • Tested on x64 and ARM of few endpoints, most DCU installer exit 2 now handled here. DCU is installed.

TODO some Asia endpoints dont see the checksum for the DCU installer on the resolved page for some odd reason, the fallback works as expected.

-Added reboot check
-Updated fallback URLs for Dell Command Update
- Added check for BundleVersion in Get-InstalledApps
- Fixed spelling where Get-InstalledApps was used with DisplayName, correct is DisplayNames
- Changed/Added some outputs for troubleshooting like arch or process exit codes
- Added warning if the endpoint has a pending reboot
- added regions 
- added switch ApplySettingAndUpdate, could be removed, for me it would make the scrip more usable in cases of only a deployment.
- Tested on x64 and ARM of few endpoints, most DCU installer exit 2 now handled here. 

TODO some Asia endpoints dont see the checksum for the DCU installer for some odd reason, the fallback works as expected.
Added reboot check
Updated fallback URLs for Dell Command Update
Added check for BundleVersion in Get-InstalledApps
Fixed spelling where Get-InstalledApps was used with DisplayName, correct is DisplayNames
Changed/Added some outputs for troubleshooting like arch or process exit codes
Added warning if the endpoint has a pending reboot
added regions
added switch ApplySettingAndUpdate, could be removed, for me it would make the scrip more usable in cases of only a deployment.
Tested on x64 and ARM of few endpoints, most DCU installer exit 2 now handled here.
TODO some Asia endpoints dont see the checksum for the DCU installer for some odd reason, the fallback works as expected.
@artwertlp-dev
Copy link
Author

Sorry it is my first time working with github, hobe now the pull request is correct.

cheers.

Added Desktop Runtime installer logging.
@artwertlp-dev
Copy link
Author

artwertlp-dev commented Feb 12, 2026

  • Fixed the Chinese checksum issue was ": (U+FF1A — FULLWIDTH COLON)" instead of ": (U+003A — ASCII COLON)"

  • Added logging for Desktop runtime exit codes.

@artwertlp-dev
Copy link
Author

I may have found a bug in DELL Command Update ARM version itself. It seems that DELL Command Update requires the x86 64 Bit version and the arm64 to function.
I checked Task manager and DELL Command Update is running under the architecture arm64 and requires both Desktop Runtime versions to function. I will check that with DELL engineers.

@wise-io
Copy link
Owner

wise-io commented Feb 12, 2026

I may have found a bug in DELL Command Update ARM version itself. It seems that DELL Command Update requires the x86 64 Bit version and the arm64 to function.

I checked Task manager and DELL Command Update is running under the architecture arm64 and requires both Desktop Runtime versions to function. I will check that with DELL engineers.

Let me know on this. We can easily adjust the script to install both if this is the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants