From Tom Jorgenson Consulting:
Find and Replace is like a global search and replace utility on steroids. Here's a summary of the features supported. Replacements supported: Text in files (naturally); Directory names; File names; Files. Output types: the specified replacement. Analytical display of replacements that would be performed in a normal replacement. Spreadsheet compatible CSV file of analytical replacements that would be performed. Filters: directory filters available on all searches. Filename filters available on all searches except directory name replacements. Rules-based replacements where you specify the rules.