Te paras en el directorio raiz en donde quieres que comience la busqueda y ejecutas el comando findstr, he aqui un ejemplo:
C:\Tip-BASETIC>findstr /S «ultima» *.java > busqueda.txt
donde :
C:\Tip-BASETIC> es el directorio raiz
/S indica que la busqueda sea recursiva, es decir, que busque en todos los subdirectorios
«ultima» es el string a buscar
*.java es la familia de archivos a buscar puede ser *.*
> indique que la salida se generarar en un archivo
busqueda.txt es el archivo con el resultado del la busqueda del string