Success!!!! $Cache.size -eq 10000 worked correctly.
Thanks Ryan, Todd, and Daniel for the assistance! Thanks, Mike From: [email protected] [mailto:[email protected]] On Behalf Of Ryan Sent: Wednesday, July 24, 2013 3:12 PM To: [email protected] Subject: Re: [mssms] CM2012 Application detection method Try: $Cache = Get-WmiObject -namespace root\ccm\SoftMgmtAgent -class CacheConfig $Cache.size -eq 10000 If the last line has -eq, the script will return True or False. If the last line just has =, nothing is returned because you are setting the value. On Wed, Jul 24, 2013 at 1:41 PM, Mike Gouldthorp <[email protected]<mailto:[email protected]>> wrote: As a means of a detection method Im trying to create a simple Powershell script to validate that the client cache is a specific size (10,000 MB) $Cache = Get-WmiObject -namespace root\ccm\SoftMgmtAgent -class CacheConfig $Cache.size = 10000 My application will successfully change the client cache size to 10000 MB but the deployment fails on the detection method. The software change returned error code 0x87D00324(-2016410844). Any thoughts on how I would go about creating a detection method based on the cache size being a specific size? Thanks for the help! Mike G.

