Получить список файлов в папке

Параметры действия:

Предназначение действия:

Находит все файлы в заданной папке, и возвращает массив с полными путями к найденным файлам.
Можно задать маску имени файла, и указать, требуется ли просмотр подпапок (и до какого уровня вложенности).

Путь к выбранной папке автоматически записывается в переменную с именем folder

Обычно используется при парсинге файлов.

Возвращаемое значение: массив путей к файлам

 


Параметр «Путь к папке с файлами»

Тип параметра: произвольное текстовое значение

Путь к папке можно задать как абсолютный (вида c:\folder\subfolder\), так и относительный (вида \folder).
Относительный путь берется относительно папки, в которой расположена надстройка Parser.
Если задать путь из одного слеша \, то будет использоваться каталог программы.
Если путь к папке не задан, или задан неверно, — появится диалоговое окно выбора папки.

 

Параметр «Глубина просмотра подпапок»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: 1; 2; 3; 4; 999

Значение по умолчанию: 1 (без подпапок)

 

Параметр «Маска имени файла»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: *.*; *.xls*; *.doc*; *.txt; *.html

Значение по умолчанию: *.* (файлы любого типа)

 

 

Примеры использования:

Настройки парсера для вывода списка файлов в папке

 

Действие Параметр Значение Результат
Получить список файлов в папке Путь к папке с файлами C:\Windows\Chipset Массив из 3 значений:

Глубина просмотра подпапок 1
Маска имени файла *.*

 

Действие Параметр Значение Результат
Получить список файлов в папке Путь к папке с файлами C:\Windows\Boot Массив из 2 значений:

Глубина просмотра подпапок 4
Маска имени файла *.bin

 

Действие Параметр Значение Результат
Получить список файлов в папке Путь к папке с файлами C:\Windows\Fonts Массив из 4 значений:

Глубина просмотра подпапок 1
Маска имени файла *verdana*

 

Действие Параметр Значение Результат
Получить список файлов в папке Путь к папке с файлами \ Массив из 3значений:

Глубина просмотра подпапок 2
Маска имени файла *.xla