La funzione dir, correttamente utilizzata (con funzioni ricorsive per le subfolder) ti risolve il problema.

Cerca una guida sulla funzione dir