Простой текстовый файл или CSV будет делать.
Мне нужна программа, которая может экспортировать листинг в файл.
Простой текстовый файл или CSV будет делать.
Мне нужна программа, которая может экспортировать листинг в файл.
Откройте командную строку в папке, список которой вы хотите, и введите «dir> output.txt».
Существует XP Powertoy, который добавляет "Открыть командное окно здесь" в контекстное меню, когда вы щелкаете правой кнопкой мыши по имени папки.
Это не будет красиво, но вы можете контролировать выход. Типа "dir /?"для списка вариантов.
Displays a list of files and subdirectories in a directory.
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
Specifies drive, directory, and/or files to list.
/A Displays files with specified attributes.
attributes D Directories R Read-only files
H Hidden files A Files ready for archiving
S System files - Prefix meaning not
/B Uses bare format (no heading information or summary).
/C Display the thousand separator in file sizes. This is the
default. Use /-C to disable display of separator.
/D Same as wide but files are list sorted by column.
/L Uses lowercase.
/N New long list format where filenames are on the far right.
/O List by files in sorted order.
sortorder N By name (alphabetic) S By size (smallest first)
E By extension (alphabetic) D By date/time (oldest first)
G Group directories first - Prefix to reverse order
/P Pauses after each screenful of information.
/Q Display the owner of the file.
/S Displays files in specified directory and all subdirectories.
/T Controls which time field displayed or used for sorting
timefield C Creation
A Last Access
W Last Written
/W Uses wide list format.
/X This displays the short names generated for non-8dot3 file
names. The format is that of /N with the short name inserted
before the long name. If no short name is present, blanks are
displayed in its place.
/4 Displays four-digit years
Switches may be preset in the DIRCMD environment variable. Override
preset switches by prefixing any switch with - (hyphen)--for example, /-W.
Карен Каталог Принтер может распечатать имя каждого файла на диске, а также размер файла, дату и время последнего изменения, а также атрибуты (Только для чтения, Скрытый, Система и Архив)! И теперь список файлов можно сортировать по имени, размеру, дате создания, дате последнего изменения или дате последнего доступа. Конечно, вы можете сохранить в файл вместо печати.
Карен Каталог Принтер является бесплатным.
Или запустите команду DIR из ColorConsole, а затем нажмите кнопку HTML или RTF
ColorConsole является бесплатным и портативным.
Утилита JR Directory Printer (еще одна портативная бесплатная программа) позволяет распечатать список всех подкаталогов и / или файлов, содержащихся в каталоге и / или подкаталоге. Он поддерживает имя файла в нижнем регистре / до, размер файла в килобайтах / байтах, атрибуты, произвольную длину файла и т.д.
Если вам нужна более привлекательная версия, чем если бы вы использовали dir, вы можете сделать следующее из командной строки;
tree /f /a "C:\Path\Of\Directory" > C:\output.txt
На самом деле, у нашего друга, How To Geek, есть небольшой взлом реестра, который может создать вам контекстное меню, которое сделает это за вас. Я использую его довольно регулярно, и он работает на XP. В конечном итоге это выглядит так:
Вывод выглядит так:
Вы можете получить снимок экрана и, возможно, преобразовать его в текст, используя Snagit, или просто откройте командную строку и введите:
DIR > somefilename.txt
Это создаст список каталогов (команда DIR) и перенаправит его вывод в текстовый файл с именем somefilename.txt
. Очевидно, вы можете назвать этот файл как хотите.
Затем вы можете открыть текстовый файл в Excel и использовать Инструменты -> Данные -> Текст в столбцы, чтобы перевести его в формат, читаемый в электронной таблице.
Вы можете установить Cygwin и использовать инструменты Unix:
ls -l > file.txt
Это создаст файл с именем file.txt, содержащий содержимое каталога.
Ответы уже предоставили список того, что я собирался предложить изначально, надеюсь, этот ответ только укрепит его:
tree /f /a
... который печатает рекурсивное дерево списка каталогов, включая файлы (/f) и используя вывод ASCII (/a).
Ниже приведен другой вариант, который будет делать рекурсивный (/s) листинг в голом формате (/b).
dir /s /b
Это имеет дополнительный плюс, что он перечисляет полный путь к файлам. Очевидно, что если вы пропустите параметр /s, он также будет просто сгенерирован для текущего каталога.
Вы уже видели перенаправление вывода, как показано ниже, которое перенаправляет стандартный вывод в файл:
dir /s /b>listing.txt
Также доступно >>, которое добавляет вывод в файл:
dir *.exe /b>listing.txt
dir *.config /b>>listing.txt