This super-advanced search mode allows you to write arbitrary search expressions, combining file properties with arithmetic, relational and logical operators and various constants that allow you to find anything whatsoever. For example the expression
$DateModified < $DateCreated + 2
would find files that were created after being modified, a little conundrum explained elsewhere. Note how the standard less than < operator is used to compare dates and how we add 2 days to make the comparison stronger. File properties must be specified with their proper name (with or without the System. prefix). We can add extra search terms using boolean operators, e.g. specialize the above search for files that are Word (office) documents:
$DateModified < $DateCreated + 2 & $ItemNameDisplay = '*.doc'
notice the use of boolean AND (&) operator to combine the search terms and the filename wildcard within single quotes. You will find more information on the syntax in the documentation — make sure you also watch the demo video .
No doubt this is an impressive search capability, but whom is it for? Unless you are working as a forensic investigator for the FBI, why would anyone need such functionality? Arguably this kind of power isn't for everyday searches, but it could prove useful in many situations that you need to combine file attributes and check their relationship. Here are a few examples off the top of my head:
Download DeskRule free trial (32 or 64 bit)
Merry (whatever is left of) Christmas!