How to filter fat32 illegal characters from directories and files?

These are illegal characters in a fat32 file system: / : ; * ? " < > So when I attempt to copy files which contain any of these characters to my USB thumb drive which is a fat32 file system, it fails. I don't want to format the thumb drive as anything else. Is there a script which will