I am looking for a way to search many files of one file type for a large number of strings.
Example: Search Doc1.txt, Doc2.txt, Doc3.txt
on Drive C:
Search For aaa.rtf, aba.rtf, ccc.rtf
The standard find in files looks for one single string in many files but not multiple. Edit: This appears to be possible by using batch find.
To search multiple files for multiple strings, you can use the Batch Find in Files feature of EmEditor. To do this:
in EmEditor or Notepad, and copy the list to the Clipboard. This will make it easier to set up the list in Batch Find in Files later.
Right-click the list on the right side of the Batch Find in Files dialog box, and select Paste (or press Ctrl + V). This will paste the list of search strings you copied in the Step 1.
Make sure File Types (
*.txt
) and In Folder (C:\
) are correct.Click the Batch Find button to find all strings in the specified file types of the specified folder.
If you would like to record these steps as a macro, select Start/Stop Record on the Macros menu (or press Ctrl + Shift + R, or click the Start Recording button on the toolbar) before you do the above step 2. After you do the above step 6, select Start/Stop Record on the Macros menu (or press Ctrl + Shift + R, or click the Start Recording button on the toolbar) again. Once you recorded a macro, you can save it as a macro file by selecting Save As... on the Macros menu. You will get a macro file similar to this:
Later, you can select Select... on the Macros menu to select this macro, and then select Run on the Macros menu to run this macro.