findstr /v "検索しないワード1 検索しないワード2 検索しないワード3" search.txt
これでsearch.txtの中身で検索しないワード1、2、3がない行を検索して抽出できる。
普通にワード検索の場合は/vオプションを付けないで
findstr "検索するワード" search.txt
これで検索するワードが含まれる列を抽出できる
検索するワード1または検索するワード2または検索するワード3が含まれる列を検索する場合は
findstr "検索するワード1 検索するワード2 検索するワード3" search.txt
とします。
検索するワード1及び検索するワード2及び検索するワード3のすべてが含まれた列を検索する場合は
findstr "検索するワード1" search.txt | findstr "検索するワード2" | findstr "検索するワード3"
でできます。
findstr /S "検索するワード" c:\*.txt
でサブディレクトリ以降のものも検索します