How to import txt tracklist to file name?

At first your question looks as if it is easy to solve with the converter "Textfile - Tag".

But because the list file of "Track Filename" entries probably does not contain the filename as an absolute path name, then the converter "Textfile - Tag" can not afford the appropriate allocation between the current file and its related track number.

With the following action group, the problem is quickly finished.
In Action #1 adapt the filepath location of the input text file to your needs.

Begin Action Group Test_2013#MatchFilenameInListfile.GiveTrack

Action #1
Actiontype 14: Import text file
Field __: TMP_LIST
Filename: 'T:\TEST\Tracklist.txt'

Action #2
Actiontype 5: Format value
Field ______: TMP_LIST
Formatstring: $regexp($char(13)$char(10)%TMP_LIST%$char(13)$char(10),'\s*[\r\n]+\s*','\r\n')

Action #3
Actiontype 5: Format value
Field ______: TMP_FN
Formatstring: $regexp(%_filename%,'[\*+?|{}()^$.#\ ]','\\$0')

Action #4
Actiontype 5: Format value
Field ______: TRACK
Formatstring: $regexp(%TMP_LIST%,'^.\n(\d+)\s+('%TMP_FN%')\r.$','$1')

Action #5
Actiontype 5: Format value
Field ______: TRACK
Formatstring: $if($eql(%TRACK%,%TMP_LIST%),'0',%TRACK%)

Action #6
Actiontype 9: Remove fields
Fields to remove (semicolon separated): TMP_LIST;TMP_FN

End Action Group Test_2013#MatchFilenameInListfile.GiveTrack (6 Actions)

There is an archive file containing the test case.
20131117.pique.rar (2.5 KB)
DD.20131116.1118.CET
DD.20131117.1305.CET
DD.20131117.1510.CET

20131117.pique.rar (2.5 KB)