Как распечатать список файлов в каталоге Windows
Недавно мне пришлось отправить другу список всех файлов и папок в определенном каталоге на моем компьютере, и мне потребовалось некоторое время, чтобы найти лучший способ сделать это. Поэкспериментировав с различными методами, я смог создать красивую электронную таблицу Excel(Excel spreadsheet) со всеми данными о файлах и папках, а также с дополнительной информацией, такой как размер файлов, дата последнего изменения и т. д.
В этой статье я упомяну два основных способа создания списка каталогов(directory listing) : с помощью командной строки(command line) или с помощью сторонней программы. Если ваши потребности очень просты, метод командной строки(command line method) является самым простым и не требует никаких дополнительных инструментов. Если вам нужен более навороченный отчет, воспользуйтесь бесплатными утилитами.
Командная строка
Итак, давайте начнем сначала с метода командной строки,(command line method) так как он прост и, вероятно, его будет достаточно для 90% людей, читающих эту статью. Чтобы начать работу, откройте проводник и перейдите(Explorer and browse) в каталог папки(folder directory) над папкой, для которой вы хотите получить список каталогов(directory listing) .
Если вы хотите распечатать список файлов и папок(file and folder listing) для C:Test MyTestFolder , перейдите к C:Test, нажмите клавишу SHIFT(SHIFT key) и щелкните правой кнопкой мыши MyTestFolder . Идите вперед и выберите « Открыть окно команд здесь»(Open command window here) в меню.
В командной строке(command prompt) нужно ввести очень простую команду:
dir >filename.txt
Команда dir(dir command) создает список файлов и папок в текущем каталоге, а правая угловая скобка(angle bracket) говорит о том, что вывод должен быть отправлен в файл, а не на экран. Файл будет создан в текущей папке, и если вы откроете его с помощью Блокнота(Notepad) , он будет выглядеть так:
По умолчанию команда предоставит вам дату/время последнего изменения, размер файлов, список каталогов и фактические имена файлов. Если вам нужна другая информация, вы можете добавить параметры в команду.
Например, если вам не нужна вся эта дополнительная информация, вы можете распечатать только имена файлов и папок, используя следующую команду:
dir /b >filename.txt
В приведенных выше примерах вы заметите, что есть папка с именем Word Stuff , но в выводе(output doesn) нет ни одного из файлов внутри этой папки. Если вы хотите получить список всех файлов и папок, включая подкаталоги текущего каталога, вы должны использовать эту команду:
dir /b /s >filename.txt
Обратите внимание, что вы также можете избавиться от /b, если хотите получить полный список каталогов и подкаталогов(directory and subdirectory listing) с дополнительными данными о размере и т. д. Вот вывод dir /s >filename.txt ниже.
Команда dir(dir command) имеет множество других параметров командной строки(command line) , которые я не буду здесь упоминать, но вы можете ознакомиться с их полным списком(full list of them) на веб-сайте Microsoft. Используя дополнительные параметры, вы также можете показать атрибуты файла (скрытый, сжатый и т. д.), показать владельца файла и многое другое. Затем вы можете импортировать данные в Excel и выбрать разделители табуляции, чтобы данные были разделены на отдельные столбцы, а не объединены в один.
Стороннее бесплатное ПО
Список каталогов и печать
Одной из лучших утилит для печати списков каталогов является Directory List & Print . Когда вы загрузите его, вы заметите, что некоторые функции отключены. Это связано с тем, что бесплатная версия не(version doesn) включает в себя все параметры, включенные в версию Pro(Pro version) . Чтобы разблокировать все, вам придется заплатить 20 долларов.
Однако, если вам действительно не нужно ежедневно распечатывать списки каталогов, бесплатной версии будет более чем достаточно практически для всех. После того, как вы установите его, вы должны сначала выбрать каталог, который вы хотите распечатать. Вы также можете выбрать из списка избранного(hand side) справа .
Обратите внимание, что на этом этапе вы должны увидеть предварительный просмотр вывода в нижнем текстовом окне(text window) программы. Мне это очень нравится, потому что вы можете поэкспериментировать с различными параметрами и мгновенно увидеть обновленные результаты. Теперь нажмите на вторую вкладку под названием Selection .
По умолчанию установлены флажки «Предоставить подкаталоги(Provide subdirectories) » и «Предоставить файлы(Provide files) » . Это означает, что он распечатает список файлов в текущем каталоге и будет включать любые папки, также находящиеся в текущем каталоге. Он не будет перечислять файлы, которые находятся в подкаталогах. Если вы хотите это сделать, вам нужно установить флажок « Выполнять через подкаталоги(Run through subdirectories) » внизу.
Как видите, вы можете указать дату создания(creation date) , дату изменения, размер файла(file size) , путь и т. д. в бесплатной версии, но если вам нужен владелец файла, атрибуты файла и т. д., вам необходимо разблокировать программное обеспечение. В приведенном ниже примере я установил флажок « Показать размер файла»(Show file size) и « Выполнить через подкаталоги»(Run through subdirectories) , чтобы получить следующий результат:
Я пропущу третью вкладку ( Фильтр(Filter) ), потому что в бесплатной версии она полностью отключена. В платной версии есть довольно продвинутые параметры фильтрации, но они нужны только в том случае, если у вас есть тысячи или миллионы файлов. На вкладке « Вывод(Output) » вы можете выбрать, куда вы хотите экспортировать список.
Вы можете распечатать его, скопировать в буфер обмена или экспортировать в Word и Excel(Word and Excel) . Чтобы не раздражать, они отключили копирование в Блокнот и экспорт(Notepad and export) в файл в бесплатной версии. Вкладка «Действие»(Action tab) также полностью отключена, поэтому мы не будем вдаваться в нее. В целом, бесплатная версия программы отлично справляется со своей задачей, и ее более чем достаточно, чтобы получить полный и подробный список каталогов.
Принтер каталогов Карен
Karen's Directory Printer довольно старый (2009 г.), но по-прежнему отлично справляется с экспортом списков каталогов. У него не так много опций, как у Directory List & Print Pro , но по сравнению с бесплатной версией он довольно близок.
Сначала вы должны выбрать вкладку « Печать(Print) » или « Сохранить на диск(Save to Disk) ». Оба абсолютно одинаковы, один просто печатает на принтер, а другой сохраняет вывод на диск. Возможно(Probably) , для этого не нужны были две отдельные вкладки, но это старая программа.
Выберите свою папку и укажите, хотите ли вы печатать только имена файлов, только имена папок или и то, и другое. Вы также можете указать ему искать подпапки и распечатывать их. Кроме того, вы можете включать или исключать системные, скрытые и доступные только для чтения файлы.
Установка флажка « Показать сеть(Show Network) » позволит вам увидеть все сетевые диски и общие ресурсы, а также распечатать их структуру! Это отлично подходит для офисных сетей с общими папками на серверах.
Вы также можете сортировать по имени(file name) файла , расширению(file extension) файла , размеру файла(file size) , дате создания, дате изменения и другим параметрам. Вы также можете установить файловый фильтр(file filter) , чтобы печатались только определенные типы файлов, например только изображения, звуковые файлы, исполняемые файлы, документы и т. д.
Наконец, вы можете выбирать из большого количества атрибутов, которые вы хотите включить в список печати вашего файла(file print list) . По умолчанию в нем отмечены несколько элементов, которые меня не волнуют(t care) , такие как атрибуты, дата последнего доступа и т. Д. Просто(Just) снимите их и не забудьте щелкнуть вкладку « Информация о папке(Folder Info) » и сделать то же самое там.
При сохранении файла на диск программа вставляет кучу бесполезных комментариев, которые, к счастью, можно удалить, установив флажок « Опускать строки(Omit COMMENT Lines) комментариев» . Вы также можете избавиться от столбца, показывающего, является ли строка файлом или папкой(file or folder) , установив второй флажок.
Наконец, еще одна замечательная особенность программы заключается в том, что она добавляет опцию в контекстное(Explorer context) меню проводника, так что вы можете просто щелкнуть правой кнопкой мыши любую папку и выбрать « Печать с помощью DirPrn(Print with DirPrn) ».
В программном обеспечении действительно нет ничего, кроме того, что я показал выше. Он отлично работает в Windows 7 и Windows 8 , так что это здорово.
Таким образом, это все различные способы, которыми вы можете бесплатно создать список каталогов(directory listing) с таким количеством информации, как вам нужно. Если у вас есть какие-либо вопросы, оставьте комментарий. Наслаждаться!
Related posts
Как автоматически перемещать или копировать файлы в Windows
Как просматривать файлы Mac на ПК с Windows
Как читать и открывать файлы .DAT в Windows
Альтернативный способ скрыть файлы и папки в Windows
Как получить доступ к файлам Mac с ПК с Windows
Как восстановить заводские настройки Windows
Как изменить Desktop Icon Spacing в Windows 11/10
Не удается воспроизвести файлы MP4 на Xbox 360?
Как предотвратить выключение компьютера с Windows
Запускайте старые программы в режиме совместимости в Windows 11/10
Изменить или подделать MAC-адрес в Windows или OS X
Как открыть или извлечь файлы RAR на Windows и Mac
Как оптимизировать файл подкачки в Windows
Скрыть файлы и папки в Windows (легко взломать)
Как расшифровать зашифрованные файлы Windows
Отключите индексирование в Windows для повышения производительности
Как назначить статический IP-адрес ПК с Windows 11/10
Что делать со слишком большим количеством шрифтов в Windows?
Как удалить приложения Microsoft по умолчанию в Windows 11/10
Как открывать файлы в Windows с разными расширениями файлов