How can I batch rename files to copy them from OS X to Windows NTFS?
You might want to try the application A Better Finder Rename. It has a built-in function to convert Mac file &amp; folder names to legal Windows file &amp; folder names:



Naturally, somebody will come along later and throw a smattering of regex in a bash script for you to puzzle out, but ABFR does this kind of thing so easily. It can even create a droplet app onto which you can 'drop' files &amp; folders to be processed. It is a handy tool to have in your toolbox if you aren't a strong programmer, or don't have the time, or both.