Adam Ruth
posted this on November 13, 2009 14:06
It's a trivial task to populate a dynamic collection with computers that have a certain piece of software installed, but it's not so obvious how to populate a dynamic collection with computers that don't have that software installed.
The solution is to use the collection filter. First create a collection of computers that do have the software, and then use that collection as a filter for the collection that doesn't have the software. Just set the filter to match computers not in the first collection.
Nesting collections this way will give you some very powerful ways to zero in on just the computers you're looking for.
Comments
I'm not quite sure I understand how to do this. Could you provide an example and a basic step by step setup? Thanks.
Here are two screenshots of Dynamic Collections which are used to show systems that have Symantec Antivirus and systems WITHOUT Symantec Antivirus.
This collection references the collection shown above.
Creating this helps a lot when trying to push out software or check installs. What about after creating the collections? I did this and after I know the number of computers in the lists should change, they are still the same. Do you have to run an inventory on all computers to get the numbers to change?
Yes, you will need to run an inventory. The collection pulls from the local database, so the systems will need to be re-scanned in order to update the tables.