Часто возникает потребность получить список файлов лежащих в папке. Существует несколько способов решения данной проблемы от командной строки ОС до специальных утилит и файловых менеджеров.
Наиболее доступный вариант для новичка это использования
bat файла ( это обычные текстовые файлы, содержащие наборы команд интерпретатора и имеющие расширение bat или cmd (cmd работают только в ОС семейства NT). Редактировать такие файлы можно при помощи блокнота или любого другого текстового редактора.)
Для этого создаём текстовый файл - и вставляем в него следующий текст:
chcp 1251
echo %date% %time% >filelist.txt
dir /b /d >>filelist.txt
Сохраняем и переименовываем файл изменив расширение файла с
txt на
batЗатем кидаем его в нужную папку запускаем двойным щелчком и получаем файл
filelist.txtСодержащий список файлов.
Для самых одарённых
Скачать файлТеперь немного о бесплатных утилитах для работы со списками файлов:
1.
Directory Index 1.0Directory Index предназначена для создания списка содержимого папок. Возможно создание списка файлов
по заданной пользователем маске и списка папок. Поддерживается рекурсивный перебор папок и файлов.
Создание списка (индекса) производится через контекстное меню нужной папки или путем выбора папки в
программе. Имя файла индекса задается пользователем, возможно использование подстановочных символов,
таких как, например, имя папки, для которой создается индекс (подробнее см. ниже). Файл, содержащий
индекс папки создается в соответствии с шаблоном пользователя, возможно также создание html-файлов
Сайт автора:
www.aleksandr.ru2.
NikFileTree - Версия 1.8Строит дерево каталогов и сохраняет его в текстовом файле.
Вид результата - дерево, плоский список или HTML-страница.
Показ только папок, папок и файлов, только файлов. Фильтр
на файлы по нескольким маскам сразу и возможность не выводить
пустые папки, что позволяет использовать программу для поиска
файлов и РАСПЕЧАТКИ результатов поиска. Можно ограничить
уровень погружения в дерево. Dos и Win кодировки. Для плоского
списка и HTML-страницы настраиваемый вывод размеров файлов,
времени создания и модификации, атрибутов. Сортировка по
названию, размеру, времени создания или модификации (но всегда
сначала файлы, потом папки). Много других настроек. Интеграция
c Проводником. Русский интерфейс. Есть help.
Сайт автора:
www.niksoft.ru3.
DirListerПростая не требующая инсталляции программа с аналогичным функционалом, скачать можно с сайта автора
http://www.barrysoft.it/blog/software/dirlister