You can download release 1.1 from here:
The new version contains several fixes and improvements.
Added Cancel button to cancel long running Find or Replace operations
Allow multiple File Masks
Previously you would need to either use “*.*” or run Replace multiple times, once for each file mask. This new feature allows you to specify multiple, comma delimited file masks to limit which files you would like to process.
Can exclude File Mask
In many cases it is a lot more efficient to explicitly exclude known binary files like *.exe, *.dll instead of having fnr.exe detect that they are binary.
Detect text file encoding
There was a bug in last release where fnr.exe would load a file with some foreign characters like ‘ç’ and ‘ã’, but wouldn’t detect the encoding of the file. When file with replacements was saved, some of these characters could have been replaced with ‘invalid’ chars.
This issue has been fixed and now fnr.exe supports all international files.
While testing this new feature on command line I discovered that batch files are not very good in dealing with characters above, passed in findText or replaceText. I found a good solution here:
http://stackoverflow.com/questions/1427796/batch-file-encoding. It worked great.
Persist form values in Registry
When user clicks Find or Replace button and validation passes – the application will save form values into registry, so when you open fnr.exe next time, the form values will be pre-filled with last valid state.
You can download fnr.exe 1.1 from here: