У меня есть команда ниже, чтобы перечислить каждый файл в текущем каталоге и его подкаталогах, содержащих "mystring" вместе со строкой, где найдено совпадение строки поиска.
@echo off
setlocal
findstr /s mystring *.txt >> searchResult.list
endlocal
exit
Но самое сложное в том, что я не хочу, чтобы имя файла и путь выводились в результате. Также мне не нужна вся совпадающая строка, вся совпадающая строка, как показано ниже:
Somestring::mystring('the_str_i_need', the(string i don't need));
И мне нужна только часть строки the_str_i_need
для печати в файле "searchresult.list".
Как я могу добиться этого с помощью findstr
или любой другой альтернативной команды?