<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title>BigFix User Group : BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com</link>
<description> BigFix User Group</description>
<language>en</language>
<docs>http://backend.userland.com/rss</docs>
<item>
<title>New BigFix &#34;Fixlet Debugger&#34; alpha version now available! in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17070#17070</link>
<guid isPermaLink="false">17070@http://forum.bigfix.com</guid>
<description>Topic: New BigFix &#34;Fixlet Debugger&#34; alpha version now available!

Message: Hey everybody,We got a new update to the Fixlet Debugger at:http://support.bigfix.com/fixlet/It is still considered an early BETA version, but it fixed many issues from the previous version and I think you can start using it immediately...Ben
</description>
<pubDate>Fri, 20 Nov 2009 10:52:40 -0800</pubDate>
</item>
<item>
<title>Relevance Queries on a Mac OS in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17069#17069</link>
<guid isPermaLink="false">17069@http://forum.bigfix.com</guid>
<description>Topic: Relevance Queries on a Mac OS

Message: If you want to use a built-in feature of BigFix you should check out the &#34;Application Information (Mac OS X)&#34; analysis in the BES Inventory and License site.Mac OS X doesn't have a data structure, like the registry, that stores application version information. So, that means that when you gather this data (as the analysis above does) you must simply enumerate all the applications from a file system search. Usually you target &#34;the usual suspect areas&#34; such as /Applications.You might also have your BigFix sales person tell you about our Software Asset Management product if you need even greater application and license detail.
</description>
<pubDate>Fri, 20 Nov 2009 09:10:12 -0800</pubDate>
</item>
<item>
<title>DELL OMCI Managed properties in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17066#17066</link>
<guid isPermaLink="false">17066@http://forum.bigfix.com</guid>
<description>Topic: DELL OMCI Managed properties

Message: These fixlets used to work ,,,&#160; &#160;Something changed and we get this error tring to install the OMCI Clientunzip-5.52.exe Failed Server error: &#34;HttpRestartableHashMismatch&#34;[send retry request to server] Dell_OMCI_760_32_A01_R200616.exe Failed Server error: &#34;HttpRestartableHashMismatch&#34;[send retry request to server] Dell_OMCI_760_x64_A01_R200615.exe Failed Server error: &#34;HttpRestartableHashMismatch&#34;[send retry request to server] Any Idea how to fix this ?
</description>
<pubDate>Fri, 20 Nov 2009 07:41:17 -0800</pubDate>
</item>
<item>
<title>Relevance Queries on a Mac OS in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17064#17064</link>
<guid isPermaLink="false">17064@http://forum.bigfix.com</guid>
<description>Topic: Relevance Queries on a Mac OS

Message: Here is a fairly general question, but it may help me get started:Some background:We have a number of properties that detect and report on software applications installed on an endpoint.&#160; We typically look in the registry (the uninstall hive) for DisplayNames and Versions, etc.&#160; Up untill now, we have been reporting only on Windows operating systems.The Question:How does one go about getting the same or similar data from an endpoint running a Mac OS?I'm fairly Mac iliterate at this point (sounds like that is going to change though), so if the question seems simplistic, please forgive my ignorance.
</description>
<pubDate>Fri, 20 Nov 2009 07:03:00 -0800</pubDate>
</item>
<item>
<title>specific element of a plural value in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17058#17058</link>
<guid isPermaLink="false">17058@http://forum.bigfix.com</guid>
<description>Topic: specific element of a plural value

Message: Hmm..&#160; Seems if I compare string manipulations vs a tuple, tuples are a few ms slower.&#160; Though it does seem to be more readable.&#160; I put another relevance in the other topic.&#160; Not sure which I like better.Thx for the tuple example.
</description>
<pubDate>Thu, 19 Nov 2009 18:14:02 -0800</pubDate>
</item>
<item>
<title>Dell BIOS Versions - Optimize Relevance in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17057#17057</link>
<guid isPermaLink="false">17057@http://forum.bigfix.com</guid>
<description>Topic: Dell BIOS Versions - Optimize Relevance

Message: Interresting.&#160; After talking about another topic (http://forum.bigfix.com/viewtopic.php?id=4204), I also tried the following which is even easier to read, but does take a few ms longer to evaluate.(exists wmi) and ((item 0 of it = &#34;latitude e5500&#34; and item 1 of it &#60; &#34;A13&#34;) or (item 0 of it = &#34;latitude e6500&#34; and item 1 of it &#60; &#34;A16&#34;) or (item 0 of it = &#34;latitude d630c&#34; and item 1 of it &#60; &#34;A10&#34;) or (item 0 of it = &#34;latitude d830&#34; and item 1 of it &#60; &#34;A14&#34;) or (item 0 of it = &#34;optiplex 740&#34; and item 1 of it &#60; &#34;2.2.3&#34;) or (item 0 of it = &#34;optiplex 745&#34; and item 1 of it &#60; &#34;2.6.2&#34;) or (item 0 of it = &#34;optiplex 960&#34; and item 1 of it &#60; &#34;A05&#34;) or (item 0 of it = &#34;precision workstation 650&#34; and item 1 of it &#60; &#34;A05&#34;) or (item 0 of it = &#34;precision workstation 670&#34; and item 1 of it &#60; &#34;A07&#34;) or (item 0 of it = &#34;precision workstation 530 mt&#34; and item 1 of it &#60; &#34;A11&#34;) or (item 0 of it = &#34;optiplex gx260&#34; and item 1 of it &#60; &#34;A09&#34;) or (item 0 of it = &#34;optiplex gx620&#34; and item 1 of it &#60; &#34;A10&#34;) or (item 0 of it = &#34;dimension 4600i&#34; and item 1 of it &#60; &#34;A12&#34;)) of ((string value of select &#34;Model from Win32_ComputerSystem&#34; of wmi as trimmed string as lowercase) , (substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string) as uppercase))
</description>
<pubDate>Thu, 19 Nov 2009 18:06:10 -0800</pubDate>
</item>
<item>
<title>specific element of a plural value in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17056#17056</link>
<guid isPermaLink="false">17056@http://forum.bigfix.com</guid>
<description>Topic: specific element of a plural value

Message: I think that's what I want to do.&#160; I think that would have been easier in the above topic when comparing the PC type and then the version of the BIOS.
</description>
<pubDate>Thu, 19 Nov 2009 16:05:49 -0800</pubDate>
</item>
<item>
<title>specific element of a plural value in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17055#17055</link>
<guid isPermaLink="false">17055@http://forum.bigfix.com</guid>
<description>Topic: specific element of a plural value

Message: No,we can't index into lists b/c not all items in the list are held in memory by the relevance engine at the same time.&#160; We talk about this internally all the time and unfortunately the performance implications for adding these types of inspectors, particularly on the client side, are often unacceptable in the worst case scenarios.&#160; It would also be a major change to the underlying structure of the language interperter.You could may be able to come up with a tuple based solution though:( ( item 0 of it = &#34;abc&#34; and item 1 of it = &#34;def&#34; ) OR ( item 2 of it = &#34;ghi&#34; and item 3 of it = &#34;jkl&#34; ) ) of (&#34;abc&#34; , &#34;def&#34;, &#34;ghi&#34; , &#34;jkl&#34;)
</description>
<pubDate>Thu, 19 Nov 2009 16:00:37 -0800</pubDate>
</item>
<item>
<title>Relevance tuning in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17053#17053</link>
<guid isPermaLink="false">17053@http://forum.bigfix.com</guid>
<description>Topic: Relevance tuning

Message: Paul is definitely on the right track with his suggestion to use sets.&#160; I would use syntax like this:(it &#62; 0) of size of intersection of (set of (&#34;x.x.x.x&#34; ; &#34;y.y.y.y&#34; ; &#34;z.z.z.z&#34;) ; set of (addresses of dns servers of adapters of network as string))Jesse
</description>
<pubDate>Thu, 19 Nov 2009 15:48:47 -0800</pubDate>
</item>
<item>
<title>specific element of a plural value in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17051#17051</link>
<guid isPermaLink="false">17051@http://forum.bigfix.com</guid>
<description>Topic: specific element of a plural value

Message: I was thinking about a sample I posted earlier with regards to a string set. (http://forum.bigfix.com/viewtopic.php?id=4200)Without having to concatenate a string set and then parsing through to get each element individually, is there a better way to do it?E.g.(preceding text of first &#34;,&#34; of it = &#34;abc&#34; and following text of first &#34;,&#34; of it = &#34;def&#34;)&#160; of concatenation &#34;,&#34; of (&#34;abc&#34;;&#34;def&#34;)Is there a simple way to look at the 1st and second element like this pseudo code?(element 1 of it = &#34;abc&#34; and element 2 of it = &#34;def&#34;) of (&#34;abc&#34;,&#34;def&#34;)Although I could use an intersection, that doesn't compare only the 1st elements and then only the second elements.
</description>
<pubDate>Thu, 19 Nov 2009 13:38:37 -0800</pubDate>
</item>
<item>
<title>Dell BIOS Versions - Optimize Relevance in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17044#17044</link>
<guid isPermaLink="false">17044@http://forum.bigfix.com</guid>
<description>Topic: Dell BIOS Versions - Optimize Relevance

Message: You can try out something like this so you only hit WMI twice.&#160; Your code runs about 430ms.&#160; This one improves it to 108ms.Two other issues I noticed:1. You have two PC names that are duplicated.2. The PC names with &#34;workstation&#34; in the name are spelled &#34;workStation&#34;, though we're only looking at lowercase values.Try this:(exists wmi) and ((preceding text of first &#34;,&#34; of it = &#34;latitude e5500&#34; and following text of first &#34;,&#34; of it &#60; &#34;A13&#34;) or (preceding text of first &#34;,&#34; of it = &#34;latitude e6500&#34; and following text of first &#34;,&#34; of it &#60; &#34;A16&#34;) or (preceding text of first &#34;,&#34; of it = &#34;latitude d630c&#34; and following text of first &#34;,&#34; of it &#60; &#34;A10&#34;) or (preceding text of first &#34;,&#34; of it = &#34;latitude d830&#34; and following text of first &#34;,&#34; of it &#60; &#34;A14&#34;) or (preceding text of first &#34;,&#34; of it = &#34;optiplex 740&#34; and following text of first &#34;,&#34; of it &#60; &#34;2.2.3&#34;) or (preceding text of first &#34;,&#34; of it = &#34;optiplex 745&#34; and following text of first &#34;,&#34; of it &#60; &#34;2.6.2&#34;) or (preceding text of first &#34;,&#34; of it = &#34;optiplex 960&#34; and following text of first &#34;,&#34; of it &#60; &#34;A05&#34;) or (preceding text of first &#34;,&#34; of it = &#34;precision workstation 650&#34; and following text of first &#34;,&#34; of it &#60; &#34;A05&#34;) or (preceding text of first &#34;,&#34; of it = &#34;precision workstation 670&#34; and following text of first &#34;,&#34; of it &#60; &#34;A07&#34;) or (preceding text of first &#34;,&#34; of it = &#34;precision workstation 530 mt&#34; and following text of first &#34;,&#34; of it &#60; &#34;A11&#34;) or (preceding text of first &#34;,&#34; of it = &#34;optiplex gx260&#34; and following text of first &#34;,&#34; of it &#60; &#34;A09&#34;) or (preceding text of first &#34;,&#34; of it = &#34;optiplex gx620&#34; and following text of first &#34;,&#34; of it &#60; &#34;A10&#34;) or (preceding text of first &#34;,&#34; of it = &#34;dimension 4600i&#34; and following text of first &#34;,&#34; of it &#60; &#34;A12&#34;)) of concatenation &#34;,&#34; of ((string value of select &#34;Model from Win32_ComputerSystem&#34; of wmi as trimmed string as lowercase) ; (substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string) as uppercase))
</description>
<pubDate>Thu, 19 Nov 2009 11:17:18 -0800</pubDate>
</item>
<item>
<title>Dell BIOS Versions - Optimize Relevance in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17043#17043</link>
<guid isPermaLink="false">17043@http://forum.bigfix.com</guid>
<description>Topic: Dell BIOS Versions - Optimize Relevance

Message: You are running a bunch of wmi queries unnecessarily. Here is the outline of a better way:1) grab &#34;Model from Win32_ComputerSystem&#34; as string... do this once!2) have a series of chained if statements (relevance does not support &#34;case&#34; or &#34;switch&#34;) that check to see which machine it is3) does one of the if statements match? If yes, you will check the BIOS version inside that if statement... if none of the if statements match then the entire relevance will return false.Make sense?
</description>
<pubDate>Thu, 19 Nov 2009 11:14:36 -0800</pubDate>
</item>
<item>
<title>Dell BIOS Versions - Optimize Relevance in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17039#17039</link>
<guid isPermaLink="false">17039@http://forum.bigfix.com</guid>
<description>Topic: Dell BIOS Versions - Optimize Relevance

Message: I wrote a task to check for specific model Dell machines, if they had less than the latest version of their BIOS, and then deploy the updates to them. It's working but I can't imagine that I did a very good job of optimizing the relevance. Can anybody take a crack at making this better?Relevance:(name of operating system as lowercase starts with &#34;win&#34;) AND (exists wmi) AND ( (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude e5500&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A13&#34;)) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude e6500&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A16&#34;)) OR (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude d630c&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A10&#34;)) OR ((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude d830&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A14&#34;) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 740&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;2.2.3&#34;)) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 745&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;2.6.2&#34;)) OR (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 960&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A05&#34;)) OR&#160; &#160;(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workStation 650&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A05&#34;))&#160; OR (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workStation 650&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A05&#34;)) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workStation 670&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A07&#34;)) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workStation 530 mt&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A11&#34;)) OR&#160; (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex gx260&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A09&#34;)) OR (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex gx620&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A10&#34;)) OR (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;dimension 4600i&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A12&#34;))&#160; )Action:
Code://Dell Latitude E5500 update to BIOS version A13
IF { (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude e5500&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A13&#34;))   }
waithidden __Download\E5500A13.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Latitude 65500 update to BIOS version A16
IF { (((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude e6500&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A16&#34;))  }
waithidden __Download\E6500A16.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Latitude D630C update to BIOS version A10
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude d630c&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A10&#34;))}
waithidden __Download\D630CA10.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Latitude D830 update to BIOS version A14
IF {((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;latitude d830&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A14&#34;)}
waithidden __Download\D830_A14.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell OptiPlex 740 update to BIOS version 2.2.3
//IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 740&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;2.2.3&#34;))}
//waithidden __Download\O740-223.EXE -NOPAUSE -NOREBOOT
//ENDIF

//Dell OptiPlex 745 update to BIOS version 2.6.2
//IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 745&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;2.6.2&#34;))}
//waithidden __Download\o745-020602.exe -NOPAUSE -NOREBOOT
//ENDIF

//Dell OptiPlex 960 update to BIOS version A05
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex 960&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A05&#34;))}
waithidden __Download\O960-A05.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Precision Workstation 650 update to BIOS version A05
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workstation 650&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A05&#34;))}
waithidden __Download\WS650A05.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Precision Workstation 670 update to BIOS version A07
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workstation 670&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A07&#34;))}
waithidden __Download\WS670A07.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Precision Workstation 530 MT update to BIOS version A11
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;precision workstation 530 mt&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A11&#34;))}
waithidden __Download\WS530A11.exe -NOPAUSE -NOREBOOT
ENDIF

//Dell OptiPlex GX260 update to BIOS version A09
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex gx260&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A09&#34;))}
waithidden __Download\GX260A09.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell OptiPlex GX620 update to BIOS version A10
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;optiplex gx620&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A10&#34;))}
waithidden __Download\GX620A10.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Dimension 4600i update to BIOS version A12
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;dimension 4600i&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A12&#34;))}
waithidden __Download\D4600A12.EXE -NOPAUSE -NOREBOOT
ENDIF

//Dell Inspiron 600m update to BIOS version A17
IF {(((string value of selects &#34;Model from Win32_ComputerSystem&#34; of wmi) as trimmed string as lowercase = &#34;inspiron 600m&#34;) AND ((substring after &#34;=&#34; of (selects (&#34;SMBIOSBIOSVersion FROM Win32_BIOS&#34;) of WMI as string)) &#60; &#34;A17&#34;))}
waithidden __Download\I600mA17.exe -NOPAUSE -NOREBOOT
ENDIF
</description>
<pubDate>Thu, 19 Nov 2009 07:52:29 -0800</pubDate>
</item>
<item>
<title>optimize Relevance? in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17038#17038</link>
<guid isPermaLink="false">17038@http://forum.bigfix.com</guid>
<description>Topic: optimize Relevance?

Message: There's a couple ways to do that.exists file &#34;C:\Program Files\Software\MINE\MINE_File.exe&#34; whose (version of it = &#34;5.3.2.0&#34; or version of it = &#34;5.1.2.0&#34; or version of it = &#34;7.4.0&#34;)exists file &#34;C:\Program Files\Software\MINE\MINE_File.exe&#34; whose (set of &#34;5.3.2.0&#34;;&#34;5.1.2.0&#34;;&#34;7.4.0&#34;) contains (version of it as string))-Paul
</description>
<pubDate>Thu, 19 Nov 2009 07:48:13 -0800</pubDate>
</item>
<item>
<title>optimize Relevance? in BES Technical Discussions : Fixlet Authoring</title>
<link>http://forum.bigfix.com/viewtopic.php?pid=17035#17035</link>
<guid isPermaLink="false">17035@http://forum.bigfix.com</guid>
<description>Topic: optimize Relevance?

Message: Hello all,I know I've seen this before but cannot recall the character to use.I'm writing relevance as following and would like to optimize the code as not to repeat the statement over and over again for each version I'm looking for. (I'm looking for specific versions)exists file &#34;C:\Program Files\Software\MINE\MINE_File.exe&#34; whose (version of it = &#34;5.3.2.0&#34;) OR exists file &#34;C:\Program Files\Software\MINE\MINE_File.exe&#34; whose (version of it = &#34;5.1.2.0&#34;)&#160; &#160;.... etc.I would like to use something like this:exists file &#34;C:\Program Files\Software\MINE\MINE_File.exe&#34; whose (version of it = &#34;5.3.2.0&#34;;&#34;5.1.2.0&#34;;&#34;7.4.0&#34;) Is this possible or was I dreaming? (the ; doesn't work)&#160; :-)
</description>
<pubDate>Thu, 19 Nov 2009 06:30:48 -0800</pubDate>
</item>
</channel>
</rss>
