title: Findstr: Search list of strings in folder of txt files
body: <p>I'm trying to use FINDSTR to search through a folder full of text files, using a text file of strings, then output to results.txt</p>
  
  <p>The text file of strings contains 3,200 lines, each containing an authors name and associated book title. Examples:</p>
  
  <pre><code>George Orwell 1984
  H. G. Wells War of the Worlds
  Isaac Asimov I, Robot
  </code></pre>
  
  <p>I also have a folder containing a dozen text lists of ebook filenames (Some of the lists have over 500K lines.), for example:</p>
  
  <pre><code>George Orwell - 1984 (epub).rar
  H G Wells - War of the Worlds (pdf).rar
  Isaac Asimov - [Robot 0.1] - I, Robot (Mobi).rar
  </code></pre>
  
  <p>I need to search the text files of filenames for the 3,200 author and titles, and output the results to a 3rd text list.</p>
  
  <p>The filenames also contain other stuff like series info, format, etc, so I'm looking for any lines that contain those authors names and titles but are not exact matches to the search strings, as in my examples above.</p>
  
  <p>This is what I've tried. It matches exact strings OK but I cannot see how to make it find the filenames that contain other stuff as well as all the words in the search strings.</p>
  
  <pre><code>findstr /g:C:\strings.txt *.txt &gt;&gt;C:\results.txt
  </code></pre>
  
  <p>Can anyone please help me out with the code. Thanks.</p>