Update Windows Experience Index - WinSAT
Log In or Register to download the BES file, and more.

0 Votes

Description

<enter a description of the task here>

Property Details

ID6045
StatusAlpha - Code that was just developed
TitleUpdate Windows Experience Index - WinSAT
DomainBESC
Download Size0
SourceInternal
Source IDjgs194
Source Release Date8/22/2013 12:00:00 AM
Added by on 5/6/2015 12:20:25 PM
Last Modified by on 5/6/2015 12:20:25 PM
Counters 4697 Views / 5 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

isWindows (Relevance 1172)
Used in 1152 fixlets and 540 analyses   * Results in a true/false
Show indented relevance
windows of operating system
Used in 1 fixlet and 2 analyses   * Results in a true/false
Show indented relevance
version of operating system >= "6.0"/* Windows Vista or later */
Used in 1 fixlet and 2 analyses   * Results in a true/false
Show indented relevance
exists name whose(it does not contain "Win2008" AND it does not contain "Win2012") of operating system/* Exclude Windows Server */
Used in 1 fixlet   * Session Relevance
Show indented relevance
/* This does not need to run on virtual machines */ "Physical" = /* The following is from the Physical/Virtual Computer Type Analysis - Improved */ (if (mac of operating system) then /* the Mac BES client does not currently support the smbios inspector. This needs refinement, but for now just assuming apple devices are physical since virtualiztion of OS X is relatively rare */ "Physical" else (if ((it contains "VMware" or (it contains "Microsoft" AND /* This check is needed to exclude Microsoft Surface devices */ ((value "product_name" of structure "system_information" of smbios) as string contains "Virtual Machine")) or it contains "Xen" or /* This check is needed to properly identify Parallels VMs as virtual instead of physical */ it contains "Parallels Software") of (value "manufacturer" of structure "system_information" of smbios as string)) then "Virtual" else "Physical"))
Used in 1 fixlet   * Results in a true/false
Show indented relevance
not ((exists folder "Performance\WinSAT\DataStore" of windows folder) AND (exists files whose(name of it ends with ".WinSAT.xml" AND name of it contains "Assessment") of folder "Performance\WinSAT\DataStore" of windows folder) AND (1 < (number of files whose(name of it ends with ".WinSAT.xml" AND name of it contains "Assessment" AND ("0" = (it as text) of xpath "/WinSAT/CompletionStatus" of xml document of it)) of folder "Performance\WinSAT\DataStore" of windows folder)) AND ((now - maximum of creation times of files whose(name of it ends with ".WinSAT.xml" AND name of it contains "Assessment" AND ("0" = (it as text) of xpath "/WinSAT/CompletionStatus" of xml document of it)) of folder "Performance\WinSAT\DataStore" of windows folder) < 90*day))

Actions

Action 1 (default)

Action Link Click here to deploy this action.
Script Type BigFix Action Script
// http://technet.microsoft.com/en-us/library/cc742136.aspx
// http://blogs.technet.com/b/mniehaus/archive/2009/08/26/prepopulating-windows-experience-index-wei-a-k-a-winsat-numbers-in-windows-7.aspx

parameter "iNumResultsBefore" = "{((it as string) of number of files whose(name of it ends with ".WinSAT.xml" AND name of it contains "Assessment") of folder "Performance\WinSAT\DataStore" of windows folder)}"

//waithidden cmd /c winsat prepop
waithidden cmd /c winsat formal -restart
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!