Doing logical OR comparisons with findstr.exe
Solution 1:
Give this a shot, should work for you.
findstr /i "\.cpp \.h" myfile.txt
Wrap both within quotes and separate with a space. Note, you also have to escape the . in both of them.
Solution 2:
If you need to include phrases (Space separated words) you can do it:
findstr /i /c:"IBSS" /c:"WDI Version" /c:"Soft Ap"
Or if you are getting some unwanted rows, you can exclude them using the /v
parameter too:
findstr /i /c:Hosted /c:Version /c:Driver | findstr /v /i /c:drivers /c:native
(Tested this on Windows 7 and Windows 10)