It supports unicode, which means that you can rename files that have characters in Greek, Japanese, Chinese, Arab or any other language. Since most of the programs have problems with such names, it can be useful to be able to rename them to Latin (basic ASCII) characters for example.
1. Unicode is supported only on NT systems (Windows NT4, 2000 and XP).
2. Batch files cannot have unicode characters in their name and path.
3. Ditto for the folder where the program is located, and for the command-line when it is called with parameters.
You can download here ant renamer