here, because i'm nice, and also because i wanted to do the same thing a few years ago, and had trouble finding out how too.
First, open the .m3u or playlist file in word or another text editor or word processor

i used word


here's what it looks like.

using FIND>>REPLACE (or you can copy and paste this to excel to take advantage of some of its more advanced functions) you format it to look like this. note that you could've left the "#EXTINFO" in the .bat file, because it won't interpret it. just to make the end result look simpler, i took it out

when you have it nicely formatted, (note, make sure you use the real "s... the ones Word does are open and close parentheses... that won't work. easiest way i think is to just copy/paste the " from notepad

)
This will copy the files to a folder called "newmp3s", in the same location as the .bat is located. NOTE that you need to put the .bat in the same folder as the playlist was, since (if you look at the file locations) it's linking to the RELATIVE locations of the MP3s... based on the playlist's location.
i don't like making .bats out of word... i don't know if it's even possible, so i copy and pasted the formatted data to notepad, and then saved as a .bat

now run the .bat... mine took a split second to run, but if you're copying hundreds/thousands of files, you'd be waiting a few seconds/minutes.

it should've copied them to the new folder you created


