Что вы понимаете под построением списка файлов?
Кроме стандартных функций, других функция для работы с файлами нет.