Hai già una base che verifica i file? Se si, perchè non crei un ciclo? Ridurrebbe l'operazione all'osso.

Mostrami il codice e ti darò volentieri una mano =)