Получение списка файлов из папки в текстовом виде. Печать всех файлов или списка всех файлов в папке Как распечатать директорию в виндовс 7

У некоторых пользователей, при работе на компьютере, возникает необходимость получить список файлов в папке. Такой список может быть нужен для разных целей: для каталогизации файлов в папках, для сравнения содержимого в папках, для того, чтобы составить список фильмов, музыкальных композиций, электронных книг и т. п.

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

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

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

Встречая в интернете какой-либо фильм, имея у себя список файлов в папке, я могу легко проверить, есть ли такой фильм у меня в коллекции, или я встретил новый фильм. Поэтому я приступил к поиску решения данного вопроса.

В итоге, я нашел несколько простых вариантов решения этой проблемы. Создать список файлов в папке можно разными способами: при помощи командной строки, при помощи файла, который имеет расширение «.bat», при помощи специальных программ, сохранить список в браузере.

Сохранение списка файлов с помощью командной строки

Вначале вам необходимо будет перейти к нужной папке, или диску, если вы хотите получить список файлов, которые находятся на диске. После открытия папки или диска, удерживая на клавиатуре кнопку «Shift», кликните правой кнопкой мыши внутри этой папки. В открывшемся контекстном меню выберите пункт «Открыть окно команд».

После этого откроется окно консоли, в которой уже будет указан путь к нужной директории (в вашем случае, будет к той папке, которую вы откроете). В этом примере, это папка «Программы» на Рабочем столе моего компьютера. В этой папке находятся другие папки, в которых находятся ярлыки программ.

Dir /b>filelist.txt dir /s>filelist.txt

После ввода «dir» должен быть пробел. Вместо «filelist» может написать свое название файла, только латинскими буквами. Не забудьте в конце добавить формат «.txt».

Эти команды отличаются друг от друга в использовании дополнительных критериев сохранения списка файлов:

  • /b - обозначает, что будут сохранены только имена файлов.
  • /s - обозначает, что дополнительно в список будут включены все файлы и подкаталоги (подпапки), которые находятся в этой папке.

Затем на клавиатуре нажмите на кнопку «Enter».

После этого вы можете открыть папку и увидеть, что в папке находится текстовый файл «filelist». Теперь можете открыть этот файл с помощью Блокнота.

Если в данной папке некоторые файлы имели русские имена, то вместо имен этих файлов, вы увидите непонятные символы (крякозябры). Дело в том, что программа Блокнот не понимает кодировку MS-DOS.

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

Кликните по текстовому файлу правой кнопкой мыши, а затем в контекстном меню выберите пункт «Открыть с помощью». Выберите для открытия файла программу Microsoft Office Word. В окне программы Word будет открыто окно «Преобразование текста», в котором нужно будет выбрать кодировку MS-DOS, которая позволит прочитать этот документ.

На образце вы увидите правильное отображение текста.

После нажатия на кнопку «ОК», данный текст будет открыт в программе Word. Вы можете провести редактирование документа, а потом сохранить его на компьютере в нужном формате, в том числе в формате «TXT». Проблем с кодировкой после сохранения файла уже не будет.

Получение списка файлов в папке с помощью bat файла

Один из самых доступных и простых способов получения списка файлов в папке: использование для этого специального bat файла. Существует несколько вариантов создания файла с расширением «.bat», с разным кодом.
Для создания bat файла вам нужно будет открыть Блокнот, а затем вставить туда этот код:

Chcp 1251 echo %date% %time% >filelist.txt dir /b /d >>filelist.txt

Сохраните этот файл, имя файлу можете дать любое, самому файлу нужно дать расширение «BAT». Параметры сохранения файла в Блокноте будут выглядеть примерно так:

  • Имя файла: filelist.bat
  • Тип файла: Все файлы

Далее помещаете созданный файл в ту папку, из которой вы хотите получить, список находящихся там файлов. После этого, запустите файл с расширением «.bat». В данной папке будет создан файл «filelist» в формате «.txt», в котором будет находиться список файлов.

Существует несколько вариантов содержимого файла с расширением «.bat». При использовании этого метода, проблем с кодировкой не возникнет.

Программа DirLister для получения списка файлов

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

DirLister скачать

Для запуска программы, откройте папку с программой, а потом кликните по приложению DirLister.

В окне программы DirLister, в разделе «Directory To Scan», при помощи кнопки «Open», вам нужно будет выбрать папку для сканирования.

В разделе «Output File», при помощи кнопки «Save As…», вам необходимо будет выбрать место для сохранения списка файлов.

Вы можете уточнить критерии поиска файлов по маске «*.*», выбрав нужное имя или тип файла («TXT», «Excel», «HTML» и т. д.). После выбора необходимых настроек, нажмите на кнопку «Make List».

После завершения сканирования в левом нижнем углу программы будет выведена информация об успешном завершении создания списка файлов: «All file processed correctly».

Программа DirLister выводит не только список файлов в данной папке, но и дает полную информацию о вложенных в эту папку файлах и папках, в том числе о размере файлов.

Получаем список файлов в Total Commander

Получить список файлов в папке можно при помощи популярного файлового менеджера Total Commander. Для этого, открываете в окне программы нужную папку.

В меню «Выделение», сначала выбираете пункт «Выделить всё». После того, как все файлы были выделены, в этом же меню выбираете пункт «Копировать имена в буфер».

Потом открываете Блокнот или другой текстовый редактор, и вставляете туда список файлов из буфера обмена.

Вы можете в меню «Выделение» выбрать пункт «Сохранить выделение в файл…». В этом случае, вам нужно будет дать имя файлу, а затем сохранить его в формате «TXT».

Сохранение списка файлов в папке в браузере

Получить список файлов в папке можно при помощи браузера. Сначала откройте браузер, а затем перетащите папку в окно браузера. Список файлов будет открыт в окне браузера. Между содержимым можно будет перемещаться как в Проводнике.

Выводы статьи

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

3 способа получить список файлов в папке (видео)

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

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

Вариант 1. Сохраняем список файлов, воспользовавшись командной строкой

Чтобы воспользоваться этим способом, необходимо открыть папку, в которой находятся все файлы для будущего списка. Теперь нужно нажать клавишу «Shift» и кликнуть левой кнопкой мыши. Должно появиться меню, в котором выбирается пункт «Открыть окно команд».

Для того чтобы создать список, следует ввести одну из указанных ниже команд:

«dir /b>filelist.txt » или «dir /s>filelist.txt » - вводить без кавычек.

При вводе нужно помнить, что вводя команду «dir» оставляем пробел, а слово «filelist» можете заменить на любое, написав его латинскими буквами. И не забывайте о формате «.txt» в самом конце команды.

Обе эти команды выполняют одинаковое действие, но различаются по своим критериям и возможностям. А именно сохранением списка файлов. А именно команда с «/b» сохраняет в списке только названия файлов. А «/s» собирает в список войдут не только основная папка, но все ее содержимое.

Теперь можно будет открыть сохраненный список при помощи программы «Блокнот».

Стоит сказать, что корректно отображаются только названия, написанные на латинском шрифте. Все остальные языки просто будут не распознаны и отображены в виде непонятных символов. Это связано с тем, что «Блокнот» просто не разбирает кодировку MS-DOS. И тогда лучший вариант для открытия списка в «Word» или его заменители. Для запуска необходимо будет щелкнуть левой клавишей мыши по файлу и выбрать в списке команд «Открыть с помощью». Тут выбираем свой текстовый редактор.

Вариант 2. Получаем список файлов с использованием bat файла

Для того чтобы получить список файлов из папки, можно воспользоваться bat файлом. Есть несколько способов, как можно создать файл, имеющий расширение «.bat», имеющий разную кодировку. Чтобы создать такой файл необходимо просто открыть Блокнот, после чего вставляется следующий код:

«chcp 1251
echo te% %time% >filelist.txt
dir /b /d >>filelist.txt»

Обязательно сохраняем документ в следующем виде: filelist.bat.
теперь нажимаем на кнопку «Сохранить».

Получившийся файл размещаем в той папке, для файлов которой составляется список. Запускаем файл. После исполнения, в папке появится файл, filelist.txt, содержащий полный перечень файлов.

Вариант 3. Получение списка через программу «DirLister»

Если не хочется возиться с кодировкой, а список очень нужен, то можно составить его, скачав небольшую бесплатную программу «DirLister». Она не требует установки на компьютер, так как достаточно будет только распаковать архив.

После запуска приложения DirLister нажимаем на кнопку «Open» и выбираем раздел «Directory To Scan». Теперь следует выбрать папку, которая будет сканироваться для составления списка.

После того как список будет составлен, заходим в раздел «Output File» и выбираем кнопку «Save As». Теперь выбираем место и имя для сохранения готового списка.

Есть возможность выставить параметры поиска и составления списка, имя и тип файлов. И не забудьте после того как установите настройки нажать на кнопку «Make List».

Об окончании сканирования программа известит сообщением: «All file processed correctly».

Благодаря использованию программы DirLister можно не только составить список файлов из данной папки, но и полную информацию о том, сколько всего файлов и папок, а так же о размерах этих файлов.

Вариант 4. Составления списка через программу «Total Commander»

Составить список можно и с использованием файлового менеджера - «Total Commander». Чтобы создать список необходимо запустить программу, открыть в ней нужную папку.

Выделяем все при помощи нажатия клавиши «Shift» и стрелок вверх или вниз. Можно зайти в меню программы, выбрать там «Выделение» и пункт «Выделить все». Сразу после выделения, необходимо выбрать пункт «Копировать имена в буфер».

Теперь можно открывать офисный файл или Блокнот и вставляете туда полученный список из буфера обмена.

Вариант 5. Сохранение списка файлов через браузер

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

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

Итог

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

Для определённых целей может потребоваться составить список файлов, содержащихся в папке. Если таковых немного, то задачу можно выполнить вручную без особых затруднений, но если в папке десятки, сотни или даже тысячи файлов, то пытаться составить их список вручную это бесполезная трата времени. Можно ли этот процесс как-то автоматизировать?

Автоматическое создание списка файлов

К счастью, функционал Windows и других программных решений, позволяет создавать списки файлов в папках в автоматическом порядке. Данные списки можно потом будет без проблем скопировать в текстовый файл и редактировать по мере необходимости.

Рассмотрим все имеющиеся способы создания такого списка.

Вариант 1: «Командная строка»

Этот способ является стандартным и не требует от пользователя каких-либо особых умений, за исключением базового владения «Командной строкой» . Итак, инструкция к данному варианту выглядит следующим образом:


Всю информацию из него можно скопировать в документ Word, так как последний удобнее редактировать. К тому же, если в папке содержались файлы или другие папки в названии которых присутствовали кириллические символы, то в «Блокноте» таковые могут отображаться некорректно, так как нужные кодировки не поддерживаются.

Вариант 2: Использование BAT-файла

Данный способ тоже не отличается какой-либо сложностью, плюс даёт почувствовать себя немного программистом. Суть заключается в создании специального файла с алгоритмом, который выведет список всех элементов в папке в отдельный текстовый файл. Итак, рассмотрим инструкцию к этому варианту более подробно:


Содержимое данного файла также можно перенести в текстовый документ MS Word. Однако в этом случае проблем с кодировкой и неверным отображением кириллических символов не наблюдается.

Вариант 3: DirLister

Данное бесплатное ПО не требуется установки на компьютер и с его помощью вы можете создать список всех элементов в той или иной папке. Инструкция по её использованию выглядит следующим образом:


Вариант 4: Total Commander

Total Commander – это популярный файловый менеджер, где пользователь может быстро получить и скопировать всю основную информацию о файлах, а также о содержимом папок. В данном случае получить список файлов, находящихся в папке, можно следующим образом:


Вариант 5: Браузер

Во всех современных браузерах, будь то Opera, Google Chrome, Yandex и т.д., есть функция просмотра содержимого папок и некоторых файлов, расположенных на компьютере.

Инструкция к этому варианту выглядит следующим образом:


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

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

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

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

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

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

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

Chcp 1251 dir/B>spisok.doc exit

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

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

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

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

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

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

Содержимое:

Многие владельцы компьютеров хотели бы иметь отпечатанные списки структуры своих папок и файлы, содержащиеся в этих папках; таким образом, пользователи смогут обратиться к ним в случае необходимости. В то время как в операционной системе Mac установлена утилита, позволяющая вам распечатывать список файлов, ОС Windows таковой не располагает. Тем не менее, существует ряд обходных путей для данной проблемы. Вот несколько различных способов печати списка файлов, хранящихся на вашем компьютере.

Шаги

1 Использование Windows

  1. 1 Перейдите на своем компьютере к папке, содержащей файлы, которые вы хотели бы видеть в отпечатанном вами списке.
    • Это может быть ваша папка «Мои документы» (My Documents) или любая другая вложенная в ней папка.
  2. 2 Выберите в опции «Просмотр» (View) вариант «Список» (List) и не увеличивайте активное окно, пока не отобразятся все файлы.
    • Вы вправе повторить описанные шаги, если не в состоянии сделать окно достаточно большим для попадания на экран всех файлов.
  3. 3 Нажмите клавишу .
    • Текст на данной клавише порой сокращен в зависимости от модели клавиатуры, которую вы используете. Это может быть или какое-нибудь другое сокращенное описание.
  4. 4 Запустите приложение «Paint», расположенное в разделе «Стандартные» (Accessories) списка «Программы» (Program) в меню «Пуск» (Start).
  5. 5 Кликните по опции «Редактировать» (Edit) на панели инструментов и выберите пункт «Вставить» (Paste).
  6. 6 Обрежьте изображение экрана с помощью утилиты «Обрезка» (Crop) в рамках раздела «Рисунок» (Image), находящегося на панели инструментов.
  7. 7 Распечатайте изображение с помощью сочетания клавиш , кнопки быстрого запуска принтера или выбрав функцию «Печать» (Print) в меню «Файл» (File). Данная процедура сделает печатный список файлов.

2 Использование DOS

  1. 1 Откройте командную строку для подготовки к печати в DOS.
    • В Windows Vista или Windows 7 напечатайте «Command Prompt» или «Cmd» в поисковом окне меню «Пуск» (Start) и нажмите клавишу [Ввод/Enter].
    • В Windows XP вы найдете приложение «Командная строка» (Command Prompt) в разделе «Стандартные» (Accessories) списка «Программы» (Program), перечисленного в меню «Пуск» (Start).
  2. 2 Напечатайте в командной строке «dir /a» с дальнейшим указанием полного пути к нужной папке, список файлов из которой вы желаете распечатать в DOS.
    • Например, если вы хотите полный список файлов из своей папки «Документы» (Documents), то нужно ввести «dir /a» с последующим «C:UsersYourUserNameДокументы», сохраняя кавычки только для этой части команды.
  3. 3 Укажите название файла и его расположение для распечатки каталога ваших файлов.
    • Например, для сохранения файла на рабочем столе в Windows Vista вы должны ввести в командной строке «>C:usersyourusernamedesktopdirlist.txt» без кавычек.
  4. 4 Нажмите клавишу [Ввод/Enter] после заполнения командной строки.
    • Вы только что создали файл формата.txt под названием «dirlist», который находится на рабочем столе. Двойной щелчок по данному файлу приведет к его открытию в Word, Блокноте (Notepad) или какой-нибудь другой программе редактирования текста, где его можно будет отформатировать и распечатать.

3 Использование Mac

  1. 1 Перейдите к папке в «Finder», содержащей файлы, список которых вы хотели бы получить.
  2. 2 Нажмите и удерживайте клавишу при выборе отдельного файла, либо сочетание клавиш для выбора всех отображаемых в данный момент файлов, чтобы распечатать «Finder».
  3. 3 Запустите приложение «TextEdit», а затем нажмите сочетание клавиш для вставки списка в пустой документ.
  4. 4 Отредактируйте документ по своему усмотрению и распечатайте «Finder». Вам следует удостовериться, что вы используете пустой текстовый документ, а не содержащий текст файл, между которыми вы можете переключаться через меню «Формат» (Format) или путем нажатия сочетания клавиш .
  • Если у вас возникли проблемы со вставкой изображения вашего скриншота в приложение «Paint» при работе на ОС Windows, то можно попробовать вставить картинку в Word или любую другую программу для обработки текста.