It is possible to write such a script, but the difficulty lies in identifying matches. For instance, if the list contains the entry "Mozilla Firefox 3.0," and the script finds the files "Mozilla 3.0," "Firefox 3.5," and Mozilla Thunderbird 3.0," does it report a match? You'd have to consider work with the same name by different artists, different version numbers/years, misspellings, etc. Thus, you'd have to create an algorithm that takes all of that into account, excludes "common" words, identifies missing spaces, etc. and determines the probability of it being a match. And even then you'd likely have to review many of the results. Unfortunately, I know of no off-the-shelf product to fit the build, and doing it yourself would require both time and an acceptance of inaccuracy.