Obligé de faire ça en Batch? C'est tellement chiant comme truc...
En Perl (si c'est installé) on pourrait faire un truc genre (non testé, je suis sous Linux!):
perl -ne "system(\"copy NUL $_.mp3\" );" < liste.txt |
ou alors je peux te filer un bout de C (à compiler)
ou alors on doit pouvoir faire ça en Powershell (j'y connais rien)
ou dans n'importe quel language "installé" sur le système (Python, Java, ...)