Recursively copies files from subfolders to the base folder while appending the folder names to the file name. The result is that a set of files in many subfolders becomes a set of files in one folder with more descriptive names.
Example:
C:\BaseFolder\SubFolder\File1.txt --> C:\BaseFolder\SubFolder-File1.txt
C:\BaseFolder\SubFolder\DeeperFolder\File2.txt --> C:\BaseFolder\SubFolder-DeeperFolder-File2.txt