Dell Command Update Audit - Windows
Log In or Register to download the BES file, and more.

2 Votes

Description

This will show the results of running "Run: Check for updates - Dell Command Update - Windows"

 

Steps to using Dell Command Update:

  1. Install/Update: Dell Command Update - Windows  (Only once for each client)
  2. Run: Check for updates - Dell Command Update - Windows  (Once every 60 days)
  3. Check Results in Analysis:  Dell Command Update Audit - Windows
  4. Run: Install Updates - Dell Command Update - Windows  (Only if updates are needed)
  5. Reboot Computer  (Only if reboot is actually required)
    1. Run: Notify User to Reboot System with pending restart due to Dell Updates - Dell Command Update - Windows
    2. Run: Reboot System if no user is logged on with pending restart due to Dell Updates - Dell Command Update - Windows

  


Property Details

ID2994743
StatusBeta - Preliminary testing ready for more
TitleDell Command Update Audit - Windows
DomainBESC
Added by on 10/29/2014 1:08:09 PM
Last Modified by on 10/29/2014 1:08:09 PM
Counters 8981 Views / 85 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 1 rating. ** Log In or Register to add your rating.

Properties

InstallLocation
Period 12 hours
 
  * Results in a true/false
Show indented relevance
unique values of (it as string) of ( ( values "InstallLocation" of keys whose(value "DisplayName" of it as string as trimmed string starts with "Dell Command | Update" AND value "DisplayVersion" of it as string as version >= "2.0.0") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (registry;native registry) ) ; ( values "InstallPath" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate" of (registry;native registry) ) )
Version of DCU-CLI
Period 12 hours
 
  * Results in a true/false
Show indented relevance
versions of files "dcu-cli.exe" of folders ( unique values of (it as string) of ( ( values "InstallLocation" of keys whose(value "DisplayName" of it as string as trimmed string starts with "Dell Command | Update" AND value "DisplayVersion" of it as string as version >= "2.0.0") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (registry;native registry) ) ; ( values "InstallPath" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate" of (registry;native registry) ) ) )
ProductVersion
Period 12 hours
 
  * Results in a true/false
Show indented relevance
unique values of (it as string) of ( ( values "DisplayVersion" of keys whose(value "DisplayName" of it as string as trimmed string starts with "Dell Command | Update" AND value "DisplayVersion" of it as string as version >= "2.0.0") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (registry;native registry) ) ; ( values "ProductVersion" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate" of (registry;native registry) ) )
automationmode
Period 12 hours
 
  * Results in a true/false
Show indented relevance
unique values of (it as string) of ( values "automationmode" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate\Preferences" of (registry;native registry) )
scheduledexecution
Period 12 hours
 
  * Results in a true/false
Show indented relevance
unique values of (it as string) of ( values "scheduledexecution" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate\Preferences" of (registry;native registry) )
showsetuppopup
Period 12 hours
 
  * Results in a true/false
Show indented relevance
unique values of (it as string) of ( values "showsetuppopup" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate\Preferences" of (registry;native registry) )
path of dcu-cli
Period 12 hours
 
  * Results in a true/false
Show indented relevance
pathname of file "dcu-cli.exe" of folder ( unique value of pathnames of folders ( unique values of (it as string) of ( ( values "InstallLocation" of keys whose(value "DisplayName" of it as string as trimmed string starts with "Dell Command | Update" AND value "DisplayVersion" of it as string as version >= "2.0.0") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (registry;native registry) ) ; ( values "InstallPath" of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Dell\CommandUpdate" of (registry;native registry) ) ) ) )
results
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(substrings separated by "%0a" of it) whose(it contains "Packages for current system configuration: " AND it contains " (latest only)") of node values of child nodes of child nodes whose(node name of it = "Data") of parent nodes of parent nodes of xpaths "/LogEntries/LogEntry/data/Type/text()" whose(node value of it = "Log") of xml documents of files "ActivityLog.xml" of folders "Logs_DellUpdate" of folders "__BESData\__Global\Logs" of parent folder of client
available updates
Period 12 hours
 
  * Results in a true/false
Show indented relevance
node values of xpaths "/updates/update/name/text()" of xml documents of files "results_DellUpdate.xml" of folders "__BESData\__Global\Logs" of parent folder of client
time of available update check
Period 12 hours
 
  * Results in a true/false
Show indented relevance
maxima of modification times of files "results_DellUpdate.xml" of folders "__BESData\__Global\Logs" of parent folder of client
time of results check
Period 12 hours
 
  * Results in a true/false
Show indented relevance
maxima of modification times of files "ActivityLog.xml" of folders "Logs_DellUpdate" of folders "__BESData\__Global\Logs" of parent folder of client
results (parsed)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
preceding texts of lasts " (latest only)" of following texts of firsts "Packages for current system configuration: " of (substrings separated by "%0a" of it) whose(it contains "Packages for current system configuration: " AND it contains " (latest only)") of node values of child nodes of child nodes whose(node name of it = "Data") of parent nodes of parent nodes of xpaths "/LogEntries/LogEntry/data/Type/text()" whose(node value of it = "Log") of xml documents of files "ActivityLog.xml" of folders "Logs_DellUpdate" of folders "__BESData\__Global\Logs" of parent folder of client
current BIOS Version
Period 15 minutes
 
  * Results in a true/false
Show indented relevance
(it as string as trimmed string) of value "bios_version" of structures "bios_information" of smbios
# of available updates
Period 6 hours
 
  * Results in a true/false
Show indented relevance
number of xpaths "/updates/update/name/text()" of xml documents of files "results_DellUpdate.xml" of folders "__BESData\__Global\Logs" of parent folder of client
Dell Update Log Exit Codes
Period 1 hour
 
  * Results in a true/false
Show indented relevance
lines whose(it as lowercase contains "exit code") of ( (files whose(name of it as lowercase ends with ".log") of folders "C:\Dell\UpdatePackage\log");(files "install_Dell_BIOS_Update.log" of folders "__BESData\__Global\Logs" of parent folder of client) )
BIOS Download
Period 12 hours
 
  * Results in a true/false
Show indented relevance
node values of child nodes of child nodes whose(node name of it = "file") of parent nodes of parent nodes of xpaths "/updates/update/type/text()" whose(node value of it as trimmed string as uppercase = "BIOS") of xml documents of files "results_DellUpdate.xml" of folders "__BESData\__Global\Logs" of parent folder of client
BIOS Update available version
Period 1 hour
 
  * Results in a true/false
Show indented relevance
node values of child nodes of child nodes whose(node name of it = "version") of parent nodes of parent nodes of xpaths "/updates/update/type/text()" whose(node value of it as trimmed string as uppercase = "BIOS") of xml documents of files "results_DellUpdate.xml" of folders "__BESData\__Global\Logs" of parent folder of client

Relevance

Windows Only (Relevance 2997197)
Used in 6452 fixlets and 32 analyses   * Results in a true/false
Show indented relevance
/* Windows Only */ windows of operating system
Used in 13 fixlets and 8 analyses   * Results in a true/false
Show indented relevance
/* Windows Vista or Higher */ version of operating system >= "6.0"
Used in 32 fixlets and 2 analyses   * Results in a true/false
Show indented relevance
/* DELL Only */ exists values "vendor" whose(it as string as uppercase contains "DELL") of structures "bios_information" of smbios
Used in 17 fixlets and 1 analsis   * Results in a true/false
Show indented relevance
/* check for supported model: OptiPlex, Latitude, Precision, Venue Tablets, XPS */ exists ((value "product_name" of structures "system_information" of smbios) as string as uppercase) whose(it starts with "OPTIPLEX" OR it starts with "LATITUDE" OR it starts with "PRECISION" OR it starts with "XPS" OR it starts with "VENUE")
Used in 1 analsis   * Results in a true/false
Show indented relevance
exists keys whose(value "DisplayName" of it as string as trimmed string starts with "Dell Command | Update" AND value "DisplayVersion" of it as string as version >= "2.0.0") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of registry

Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!
jgstew -
I'd guess that is a per-user setting. Can you create a post about this on forum.bigfix.com and put @jgstew in it so that I see it?
Adorable_Atheist -
Hey jgstew, This is great stuff! have you written an Analysis to show whether the Command | Update is manually set? I tried but my REG just shows (value not set) even when I know it is. Thanks, TBJ
Adorable_Atheist -
Hey jgstew, This is great stuff! have you written an Analysis to show whether the Command | Update is manually set? I tried but my REG just shows (value not set) even when I know it is. Thanks, TBJ