I have a laptop which has Lubuntu installed and I have about 30-40GB of videos, documents, pictures and music files on it. I would like to move the data to another hard drive/pendrive and use it on a PC that has Windows installed. The problem is that the data on Lubunutu PC is not "Windows compatible", what I mean is the file names and paths may contain such characters that windows cannot handle (already tried it), like "?" or ":" characters (not my fault I swear). So when I would like to open a directory which contains a not "windows compatible" file or directory on windows, that directory won't be opened, I will get an error.
Of course, I know that I should correct these on a linux machine and It will work on windows, but my question is, How can I move the data to another path and also correct these problems automatically (delete or replace those characters for example)? I don't want to look through thousands of files manually, just to delete such characters, even then I could miss some of it.