I'd start with dir /b /s to a text file. That's from the command prompt, as you'll understand. Then import it in Excel and use some character functions to split this in folder name and file name in several columns. That's a good basis for analysis, I think.
What comes next depends on your needs.
Kees
I have been keeping all my mp3's on an internal drive. I also have them backed up to an external drive. Over the last few years I've not been careful with new files. ALMOST all got to the internal drive, but I know some have been on the external. Now the internal is full, so I need to replace it with a bigger drive. What I want to do is make this drive the MASTER for ALL mp3's. The problem is how to accomplish this.
There might be a file called abc.mp3 in the folder named by the album title, Alphabet. THIS folder on the internal drive is located in a folder called mp3s:
D:\mp3s\Alphabet\abc.mp3
On the external it might be like this:
F:\recent mp3s\last month\Alphabet\abc.mp3
Any kind of folder comparison that I've tried won't work until I get down to the folder right above the actual mp3. With 3500 albums, this is 3500 folder names all grouped differently on the two drives. What I want to do is compare the two drives for duplicates but it must include the folder title. In other words, Alphabet\abc.mp3 is ALWAYS the same, but there could also be a folder called New_Alphabet that ALSO has an abc.mp3 (for a specific example I probably have 30 recording of the Haydn Trumpet Concerto, and all actual mp3 names could be identical. What would be different is the folder name that contains the mp3's)
So if I could even get a list of folder names excluding all above the album title, that would work also. I think I can assume that all the folders that are album titles have all the mp3's in them.
any suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic