I wanted to do a post on how important it is to discover recently created files when cleaning up malware. And realized that I actually have no app that performs this easily enough.
Luckily topic was saved when recent update refreshed in my memory SearchMyFiles (another fine Nirsoft utility) that is highly flexible file search utility.
What it does
By mechanics app is generic on-demand file search utility. What makes it different from most is that search constraints are customizable to the max.
Search can be narrowed down by:
- folder structure;
- file sizes;
- file attributes;
- file timestamps.
Altogether it allows to run very precise searches.
In addition to being highly customizable there is also excellent command line support. So, for example, search for recent and possibly malware files can be run as:
start "" SearchMyFiles.exe /FilesWildcard *.exe;*.dll;*.sys /BaseFolder c:\ /FileTimeCreated 5 /FileTimeCreatedLastXX 1
Last version also got duplicates search mode, which matches and color-codes files that are binary equal.
While command line support is great it is a bother to mess with it for every search that needs saving. Many file-related utilities can save settings from graphical interface to profile files or command line text. This one could really use such functionality.
As with most on-demand searches performance is limited. It is not inferior to similar utilities, but comparing to those that make use of indexing (like Everything) it definitely feels sluggish.
Highly flexible, scriptable and completely portable. Perfect choice when search speed does not matter.