Думаю, тут лучше использовать луп по fileglob
спасибо, но я забыл упомянуть для чего я получаю список. нужно перености локальные файлы на удаленный сервер. список файлов в локальном каталоге и на удаленном сервер в каталоге назначения. и они сравниваются, если файл в лок. каталоге не присутствует, но есть на удаленном - он удаляется на удаленном. synchronize не подошел, потому что не показывает изменений в самом файле, которые changed after before. пришлось делать такие костыли