in generale:

arrayDIRECTORY <-- inserirai qui tutte le directory da controllare

scansioni ogni singola directory e...

arrayFILES <-- inserirai qui tutti i files presenti nella directory

ora:

apri uno alla volta i files presenti in arrayFILES

e leggi il proprio contenuto facendo una ricerca all'interno
di ogni singola stringa... ogni linguaggio (chi + chi -) ha le proprie funzioni per la manipolazione delle stringhe
(che linguaggio pensi di utilizzare?)

se la stringa contiene ciò che cerchi, inserirai il percorso
a tale files in un terzo array (arrayRESULT)

poi:

passi alla directory successiva e fai la stessa cosa di sopra.

QUANDO AVRAI SCANSIONATO L'ULTIMA DIRECTORY (e quindi l'ultimo files)
non ti resterà che "linkare" a video o su pagina HTML
il contenuto dell'arrayRESULT