Список файлов

Как получить список файлов в папке

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

В интернете нашёл способ сделать это при помощи командной строки Windows, но я не очень люблю работу в командной строке. И вот, продолжительными поисками оптимального способа, было найдено нужное решение.

Как говорится, всё гениальное просто. Нам нужно создать всего лишь один bat-файл, разместить его в необходимом каталоге и запустить, после чего будет создан файл в формате “.doc”, который будет включать в себе названия всех имеющихся объектов.

Итак, приступим к созданию такого волшебного батника. Самое главное условие – расширение исполняемого файла должно быть “.bat”. Как включить отображение расширений в операционной системе Windows можно узнать из статьи «Как включить отображение расширения файлов». Второе условие (необязательное) – желательно использовать текстовый редактор Notepad++.

СПИСОК ФАЙЛОВ

Открываем программу Notepad++ и создаем новый документ. Копируем этот код:

chcp 1251
dir/B>spisok.doc
exit

и вставляем его в документ.

Вставка кода в документ

Переходим в меню “Файл” – “Сохранить как…”.

Сохранить как bat

Выбираем директорию для сохранения (Рабочий стол), в поле “Имя файла” – пишем например spisok.bat, а в поле “Тип” – выбираем “All types (*.*)” (“Все типы”) и сохраняем его.

spisok_failov_v_papke

Получаем на Рабочем столе исполняемый файл “spisok.bat”.

Исполняемый файл bat

Теперь для получения желаемого, копируем и вставляем созданный нами выше файл в папку и запускаем его. После чего в ней же и получаем документ “spisok.doc”, открыв который при помощи Microsoft Word (выбираем нужную кодировку, если есть русское название), увидим список.

Запуск исполняемого файла в папке

Открытие списка файлов в папке

Чтобы получить содержимое всех вложенных каталогов в выбранной директории вместо “dir/B>spisok.doc ” ставим “dir/S>spisok.doc”.

Если этот компьютерный совет был Вам полезен, прошу отправить ссылку на статью своим друзьям через кнопки социальных сетей. Не забывайте оставлять комментарии. Спасибо большое!

комментарии: 8

  1. Наконец то тот способ который я так искал. Когда что-то за будешь в интернете отыскать так же сложно как найти иголку в стоге сена! Спасибо Вам!

    • Пожалуйста! Можете даже добавить наш сайт в закладки браузера :).

  2. Спасибо!!! Виндоус (тотал) коммандер не бесплатный уже давно((((,
    хотя бы эту его функцию с вашей помощью можно выполнить!

    • Спасибо за комментарий Ольга! Заходите к нам несколько раз в неделю, будете получать компьютерные советы.

  3. Отличная вещь. Вместо Notepad++ можно воспользоваться Блокнотом.

    • Конечно же, Андрей, можно и Блокнотом!

  4. Спасибо, очень помогло!!!

  5. Классно сделано!!!!!!!! Лучше не встречал. Огромное СПАСИБО!!!!!!!!!
    Для тех, кто будет пользоваться: в самом конце, в кодировке, выбирайте – ДРУГОЕ и КИРИЛИЦА (WINDOWS}. Там читается, как русский, так и латинский текст. Желаю всем удачи!!!!!

Оставьте комментарий