Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.

Help to create Dynamic Collection

I need a Dynamic Collection that lists all computers which have the file oraclient*.dll in the system.

To perform this, I create a new Scan Profile that scans this pattern. After a new scan, the PDQ finds all computers that have this file.

Now I need to know what are the computers from this list that do not have a file called oraociei11.dll the system. I tried adding the oraociei11.dll in ScanProfile. After the scan runs again I see that file is found on computers that have the file.

Then, I tried to create a sub-dynamic collection and called "Missing oraociei11.dll" and configure as "Drill down from parent collection" and using a filter for "File Name Does Not Contain" oraociei11.dll

But this is not working, even in the computers which have this file is returned. If I change the filter for "File Name Contains" oraociei11.dll then only the computers which have this file appear. The problem is that I need only the computers which don't have the file.

 

Any ideias?

 

Tks

0

Comments

1 comment
Date Votes
  • You are almost there, Jean. Since you already have the top-level collection looking for Oraclient*.dll you just need a sub-collection that LOOKS for oraociei11.dll and then changes the Group Filter to NOT ANY and has the Drill Down from Parent Collection enabled (as you already have).

    Here are two screenshots of the collections.

    Systems_with_Oraclient.dll.png

     

    And here is the sub collection.

    Oraclient_but_no_oraociei11.dll.png

     

     

    0