In teoria, dovresti ciclare il contenuto della cartella, o delle cartelle su cui effettuare la ricerca, inserire tutti i file trovati in un'array con il percorso, e poi efettuare la ricerca sull'array.