Não sei como fazer isso em um ambiente Windows puro, mas em um ambiente cygwin, você pode tentar isto: (requer bash, sed, wget)
while read link; do a='echo $link | sed 's/.*\/\(.*\)\/\(.*\)/wget while read link; do a='echo $link | sed 's/.*\/\(.*\)\/\(.*\)/wget %pre% -O _/''; echo $a; $($a); done < links.txt
-O _/''; echo $a; $($a); done < links.txt
onde links.txt é o seu arquivo.
É claro que você pode ajustar a expressão sed para converter o link para um nome de arquivo de qualquer maneira.
Felicidades