FileList — консольный инструмент для создания списков содержимого каталогов и дисков

Нередко у пользователей возникает необходимость создать полный список всех имеющихся файлов в какой-либо папки или даже на целом разделе. Эта кажущаяся сложной на первый взгляд задача в действительности является очень простой, так как для этих целей в Windows предусмотрены средства командной строки. Выполнив в командной строке одну за другой команды «chcp 1251» и «dir /b /s > D:\list.tхt», вы сможете экспортировать в текстовый файл всё содержимое раздела D.

Еще больше возможностей в этом плане предоставляет консоль PowerShell, позволяющая структурировать получаемые данные.

А ещё для этих целей существуют специальные утилиты, с одной из которых мы сегодня познакомимся. Называется она FileList. Эта небольшая бесплатная портативная программа также является консольным инструментом, тем не менее, кому-то она может показаться более удобной, чем тот же PowerShell. Хотя бы потому, что она является узкоспециализированной, предназначенной исключительно для создания списков содержимого жесткого диска.

Будучи запущенной без параметров, она выводит в консоли список поддерживаемых ключей и их значений.

FileList

Русский язык в программе, к сожалению, отсутствует, но имеющих представление о работе в консоли это не должно особо смущать. Синтаксис FileList прост: FileList [опции] Путь к сканируемому каталогу > Путь к CSV-файлу отчета. Опции не являются чем-то обязательным. Допустим, мы хотим получить содержимое каталога C:\Users.

Запускаем командную строку (лучше от имени администратора), переходим в папку с исполняемым файлом утилиты и выполняем такую команду:

Filelist.exe C:\Users > %userprofile%\desktop\list.csv

В результате на рабочем столе будет создан файл list.csv.

FileList

Открываем его в Excel и видим, что программа записала в него имя объекта, его размер, дату создания, модификации и последнего доступа, а также полный к нему путь.

Excel

Если вдруг у вас в Excel в полях даты создания, модификации и последнего доступа вместо цифр будут отображаться символы решетки ########, кликните по столбцу правой кнопкой мыши, выберите «Формат ячеек»,

Excel

«Все форматы» «ДД.ММ.ГГГГ ч:мм».

Excel

Параметров у FileList много, они позволяют сортировать данные по заданным критериям, например, расширению и размеру, изменять формат вывода, получать контрольную сумму файлов и так далее.

Подробная инструкция по использованию тулзы доступна на страничке manuals.jam-software.com/filelist/EN, здесь же мы приведем только два примера ее использования с параметрами.

Включим в список получаемых данных на диске D контрольную сумму MD5:

Filelist.exe /usecolumns name,extension,size,fullpath,md5 D:\ > %userprofile%\desktop\list.csv

FileList

Здесь в качестве аргументов параметру /usecolumns мы передаем имя, расширение, полный путь и тип контрольной суммы файла. Обратите внимание, что аргументы разделяются запятыми без пробела.

Excel

А вот этой командой мы исключим из поиска все файлы, кроме изображений в формате JPG:

FileList.exe /usecolumns name,fullpath /include *.jpg D:\ > %userprofile%\desktop\list.csv

FileList

Excel

Хотите получить еще и разрешение изображений? Вот, пожалуйста, утилитой поддерживается и такой аргумент как System.Image.Dimensions. Добавьте его в приведенную выше команду и получите на выходе файл отчета не только с именами и путями файлов, но и с их разрешениями.

FileList

На этой ноте мы закончим наш общий обзор этого инструмента. Кому из вас он покажется интересным, думаем, с остальными аспектами его работы вы прекрасно разберетесь сами.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *