Показать полную графическую версию : Как вывести список папок и файлов в текстовый файл?
Требуется программа для вывода в текстовый файл дерева папок со всеми папками и подпапками (для всего диска или для указанной папки).
Пробовал FileTreePrinter- вроде крякнутый, но все равно выводит не больше 10 файлов внутри каждой папки.
Кто что посоветует?...
Или может есть плагин к Тотал Коммандеру?
Vowan
Посмотрите этот пост (http://forum.oszone.net/showpost.php?p=309452&postcount=10)
CyberDaemon
23-11-2005, 10:25
А штатная команда DIR не подходит?
C:\>dir /?
Вывод списка файлов и подкаталогов из указанного каталога.
DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]порядок]] [/P] [/Q] [/S] [/T[[:]время]] [/W] [/X] [/4]
[диск:][путь][имя_файла]
Диск, каталог и/или файлы, которые следует включить в список.
/A Вывод файлов с указанными атрибутами.
атрибуты D Каталоги R Доступные только для чтения
H Скрытые файлы A Файлы для архивирования
S Системные файлы Префикс "-" имеет значение НЕ
/B Вывод только имен файлов.
/C Применение разделителя групп разрядов для вывода размеров файлов
(по умолчанию). Для отключения этого режима служит ключ /-C.
/D Вывод списка в несколько столбцов с сортировкой по столбцам.
/L Использование нижнего регистра для имен файлов.
/N Отображение имен файлов в крайнем правом столбце.
/O Сортировка списка отображаемых файлов.
порядок N По имени (алфавитная) S По размеру (сперва меньшие)
E По расширению (алфавитная) D По дате (сперва более старые)
G Начать список с каталогов Префикс "-" обращает порядок
/P Пауза после заполнения каждого экрана.
/Q Вывод сведений о владельце файла.
/S Вывод списка файлов из указанного каталога и его подкаталогов.
/T Выбор поля времени для отображения и сортировки
время C Создание
A Последнее использование
W Последнее изменение
/W Вывод списка в несколько столбцов.
/X Отображение коротких имен для файлов, чьи имена не соответствуют
стандарту 8.3. Формат аналогичен выводу с ключом /N, но короткие
имена файлов выводятся слева от длинных. Если короткого имени у
файла нет, вместо него выводятся пробелы.
/4 Вывод номера года в четырехзначном формате
Стандартный набор ключей можно записать в переменную среды DIRCMD. Для отмены
их действия введите в команде те же ключи с префиксом "-", например: /-W.
Добавишь после команды ключ перенаправления вывода (т.е. типа >> C:\FileList.txt) получишь текстовый файл
Есть такая еще программа
http://nikola.nm.ru/programs/nikfiletree.htm
XPEHOMETP
23-11-2005, 12:31
Раз уж человек спрашивает про Total Comander, так он и без плагинов это делает. Я неоднократно этим пользовался, правда, для файлов в пределах одной папки. Надо зайти "Выделение" - "Выделить все" - потом там же "Сохранить в файл". Вводится имя файла, сохраняется, и все довольны.
В топике, на один из постов которого дал ссылку Vadikan перечислены все упомянутые здесь варианты:
Вывод списка файлов с полными путями и размерами (http://forum.oszone.net/showthread.php?t=47046)
Greyman
Лень было читать все тему поста, предложенного Vadikan. Виноват, исправлюсь.
XPurple
Ты не понял. Я никого не обвинял, а информировал об аналогичном топике, чтобы потом пользователи, найдя эту тему, сообразили бы при необходимости посетить и другую.
Vad, а чё случилось с твоей аватарой ???? :O
ТакОй зЕканский был Ирокез... тАк на тебя похОж. :(
Evgeniy15
01-04-2007, 19:01
Хочу получить список нежелательных файлов по маске (например *.avi) в текстовый файл.
Файлов очень много. Не хочется сильно нагружать сервер. Подскажите кто чем пользуется.
Или кроме тупого DIR с перенаправлением в файл ничего нет?
Спасибо.
А что, есть более быстрые утилиты, нежели dir? По-моему это самый лучший вариант. Или у вас все файлы в разных каталогах? Нагрузки на сервер при чтении с него списка файлов практически никакой.
Или кроме тупого DIR с перенаправлением в файл ничего нет?Интересно, чем же DIR тупой... У нас есть еще тупой поиск, который находит такие темы Как вывести список папок и файлов в текстовый файл? (http://forum.oszone.net/thread-57007.html)
Вероятно, то что вы ищите может делать Тотал коммандер. Для 7 версии это команда cm_CopyFullNamesToClip
(В переводе от Сэма (ПОС) клавиша f12). Комманда копирует в буфер обмена полные имена выделенных файлов, правда без размеров.
Файлы удобно выделять в режиме "Все файлы папки без подкаталогов" - в ПОС "ctrl+B", тогда видны все файлы которые хранятся в подкаталогах. Фильтр "показывать файлы с расширением *.avi - ctrl+f12 (либо смотрите по менюшкам вашей версии), сброс фильтра ctrl+f10.
rubuqun@vk
22-11-2013, 10:55
tree [директория] > output_file.txt
Графическое представление структуры папок или пути.
TREE [диск:][путь] [/F] [/A]
/F Вывод имен файлов в каждой папке.
/A Использовать символы ASCII вместо символов национальных алфавитов.
получится файл в кодировке CP866 нужно преобразовать его, например в Notepad ++ и все
rubuqun@vk, Что-то вы старую тему нашли. :)
Продолжаем здесь - Программы для создания дерева каталогов (http://forum.oszone.net/thread-105509.html)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.