Advertisement
Guest User

Untitled

a guest
Mar 19th, 2025
52
0
276 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ##* PRE-INSTALLATION
  2. Show-InstallationWelcome -CloseApps 'dcu-cli,DellCommandUpdate' -Silent
  3.  
  4. ##* INSTALLATION
  5. Remove-MSIApplications -Name 'Dell Command | Update'
  6.        
  7.         Execute-Process -Path 'DCU_Setup_5_0_0.exe' -Parameters "/S /v/qn"
  8.         Start-Sleep -Seconds 30
  9.  
  10.         Stop-ServiceAndDependencies -Name 'DellClientManagementService'
  11.  
  12.         #CFG
  13.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\CFG' -Name 'ShowSetupPopup' -Type 'Dword' -Value '0'
  14.  
  15.         #General
  16.         $modifiedDate = (Get-Date).ToString('MM/dd/yyyy HH:mm:ss tt', [System.Globalization.CultureInfo]::InvariantCulture)
  17.  
  18.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'SettingsModifiedTime' -Type 'String' -Value $modifiedDate
  19.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'SuspendBitLocker' -Type 'Dword' -Value '1'
  20.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'UserConsentDefault' -Type 'Dword' -Value '0'
  21.  
  22.         #Schedule
  23.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'AutomationMode' -Type 'String' -Value 'ScanDownloadApplyNotify'
  24.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DayOfMonth' -Type 'String' -Value '8'
  25.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferRestartCount' -Type 'String' -Value '4'
  26.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferRestartInterval' -Type 'String' -Value '8'
  27.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'ScheduleMode' -Type 'String' -Value 'Monthly'
  28.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'SystemRestartDeferral' -Type 'Dword' -Value '1'
  29.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'Time' -Type 'String' -Value '2022-09-16T09:00:00'
  30.  
  31.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'InstallationDeferral' -Type 'Dword' -Value '1'
  32.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferralInstallCount' -Type 'String' -Value '4'
  33.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferralInstallInterval' -Type 'String' -Value '8'
  34.        
  35.         Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\MCPS\DCU' -Name 'ConfigRev' -Type 'Dword' -Value '1'
  36.  
  37.  
  38.         Start-ServiceAndDependencies -Name 'DellClientManagementService'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement