7

У меня есть большая коллекция файлов MP3, которая составляет около 80 ГБ, около 16000 песен. Мой друг хочет, чтобы список моей музыки создал собственную коллекцию. Переносить их на USB-накопитель невозможно, так как мы живем на разных континентах, и у него все равно нет проблем собрать их самостоятельно.

Есть ли простой способ получить только имена всех файлов в каталоге, не получая при этом также имена каталогов?

Я не против установки программного обеспечения, если это необходимо, но я бы предпочел не делать этого.

5 ответов5

22

Вы можете использовать команду dir . Сначала перейдите к папке со всеми файлами с помощью командной строки, вы можете скопировать каталог из проводника и вставить его, щелкнув правой кнопкой мыши, если вы не хотите вводить.

Чтобы исключить имена каталогов, но использовать их в подкаталогах:

dir /a-d /s *.mp3 > mp3s.txt

хотя приведенное выше покажет скрытые файлы (thumbs.db среди прочего из обложек альбомов), поэтому вы можете скрыть их:

dir /a-d-h /s *.mp3 > mp3s.txt

оба вышеупомянутых подхода сделают текстовый файл с именем mp3s.txt в вашей папке mp3.

Для подхода с графическим интерфейсом вы можете использовать DirPrint. Недавно How-To Geek написал статью об этом:

9

Для тех, кто использует Total Commander, для этого есть пункты меню:

  • Копировать выбранные имена в буфер обмена
  • Копировать имена с путями в буфер обмена
  • Копировать в буфер обмена со всеми деталями
  • Копировать в буфер обмена с помощью Path+Details

Он находится в меню Mark и работает с выбранными файлами. Выберите их все («+» на цифровой клавиатуре, «* .mp3» в качестве фильтра), если вам необходимо скопировать имена всех файлов MP3 в каталоге.

4

Утилита JR Directory Printer позволяет распечатывать список всех подкаталогов и / или файлов, содержащихся в каталоге и / или подкаталоге. Он поддерживает имя файла в нижнем регистре / до, размер файла в килобайтах / байтах, атрибуты, произвольную длину файла и т.д.

Результат отображается в блокноте или текстовом редакторе по умолчанию в виде файла "dirprint.txt". Этот файл создается в папке установки "JR Directory Printer" каждый раз, когда вы нажимаете кнопку "Пуск".

Опции:

  • Отметьте опцию Recurse Sub-directoryies, чтобы увидеть полный список всех подкаталогов и всех файлов во всех каталогах.

  • Параметр «Имя файла в нижнем регистре» принудительно переводит все имена файлов в нижний регистр независимо от фактического имени файла.

  • Параметр имени файла в стиле DOS ограничивает длину имени файла в пределах 8 символов.

  • Отображение подкаталогов приведет к появлению списка всех подкаталогов, содержащихся в выбранном каталоге, а также списка всех отдельных файлов, содержащихся в корневом каталоге. В нем не будут перечислены все подкаталоги или отдельные файлы, содержащиеся в основных подкаталогах. Чтобы увидеть полный список всех подкаталогов и всех файлов во всех каталогах, вы должны выбрать опцию Recurse Sub-directory и нажать кнопку Start. Это переписало бы файл "dirprint.txt", используя новые опции.

  • Вы можете ограничить длину имен файлов, чтобы они правильно помещались в списке. По умолчанию это значение составляет 35 символов.

  • Вы можете установить / снять флажок «Размер экрана», «Дата / время» и «Атрибуты», чтобы отобразить / отменить выбор размера файла, измененных даты / времени и атрибутов файла (a - Архивы, r - Только чтение, s - Система, h - Скрытый).

3

Если у вас есть Winamp, есть возможность сохранить плейлист в виде HTML-страницы со всеми песнями в плейлисте. Таким образом, если ваши песни помечены нормально, у вас будет красиво отформатированный список без имен папок.

1

FreeCommander был бы моим оружием выбора для этого. Папка -> Создать список папок. У Alos есть опции для копирования выбранных файлов в буфер обмена. Отличный инструмент, и это бесплатно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .