Не совсем уверен, что именно вы пытаетесь сделать, но я думаю, что это может вам помочь. Вы можете использовать findstr для поиска нескольких строк (или регулярных выражений!) И многих других интересных вещей. Я написал и протестировал пример для вас:
c:\tmp\findtest>dir /b x.txt y.txt z.txt c:\tmp\findtest>type x.txt y.txt z.txt x.txt: "this is x" y.txt: "this is y" z.txt: "this is z" c:\tmp\findtest>findstr /i /r "x y" * x.txt:"this is x" y.txt:"this is y"
/ edit: и при необходимости добавить | find -c -v "" к этому, если вас заботит только количество строк в выводе findstr.