а такой вариант не вариант?
Код:

findstr /r "mp3$" "текстовый файл.txt" >> mp3.txt
ну и по строке на каждое расширение.
для приведенного примера такая команда выдергивает только строку "https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3" и пихает ее в "mp3.txt". Вроде бы как-то так. Или я что-то неправильно понял?