Sorry, I have forgotten my email to IDM about the bugs I found with the commands FindInFiles and ReplInFiles. Here is the for you important part of my bug report email to IDM:
The ReplInFiles parameter Log is simply not working in UE. If a list of changed files is shown in the output window or only a message box with the number of replaces in x files, is not determined by the parameter Log. It is determined by the parameter "List Changed Files" of the "Replace In Files" dialog. If this parameter is actually not checked in the dialog, the ReplInFiles macro command will always show only the small message independent of the parameter Log. If "List Changed Files" parameter is checked in the "Replace In Files" dialog, the macro command will always show the detailed information about the changes in the output window. This is definitively a bug of the ReplInFiles macro command.
The ReplInFiles macro command parameter Unicode is not really working. If a Unicode replace is executed or not does not depend on this parameter, it depends on the current "Unicode Search" option in the "Find/Replace In Files" dialogs. So if a macro with the command FindInFiles or ReplInFiles should be executed, always the current state of the "Unicode Search" option in the "Find/Replace In Files" dialogs must be set as needed by executing a find in files via dialog.
Maybe free
XCHANG32.EXE from
Clay's Utilities is more helpful for you in this case.