Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##* PRE-INSTALLATION
- Show-InstallationWelcome -CloseApps 'dcu-cli,DellCommandUpdate' -Silent
- ##* INSTALLATION
- Remove-MSIApplications -Name 'Dell Command | Update'
- Execute-Process -Path 'DCU_Setup_5_0_0.exe' -Parameters "/S /v/qn"
- Start-Sleep -Seconds 30
- Stop-ServiceAndDependencies -Name 'DellClientManagementService'
- #CFG
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\CFG' -Name 'ShowSetupPopup' -Type 'Dword' -Value '0'
- #General
- $modifiedDate = (Get-Date).ToString('MM/dd/yyyy HH:mm:ss tt', [System.Globalization.CultureInfo]::InvariantCulture)
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'SettingsModifiedTime' -Type 'String' -Value $modifiedDate
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'SuspendBitLocker' -Type 'Dword' -Value '1'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\General' -Name 'UserConsentDefault' -Type 'Dword' -Value '0'
- #Schedule
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'AutomationMode' -Type 'String' -Value 'ScanDownloadApplyNotify'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DayOfMonth' -Type 'String' -Value '8'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferRestartCount' -Type 'String' -Value '4'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferRestartInterval' -Type 'String' -Value '8'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'ScheduleMode' -Type 'String' -Value 'Monthly'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'SystemRestartDeferral' -Type 'Dword' -Value '1'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'Time' -Type 'String' -Value '2022-09-16T09:00:00'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'InstallationDeferral' -Type 'Dword' -Value '1'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferralInstallCount' -Type 'String' -Value '4'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule' -Name 'DeferralInstallInterval' -Type 'String' -Value '8'
- Set-RegistryKey -Key 'HKEY_LOCAL_MACHINE\SOFTWARE\MCPS\DCU' -Name 'ConfigRev' -Type 'Dword' -Value '1'
- Start-ServiceAndDependencies -Name 'DellClientManagementService'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement