Как распечатать содержимое каталога разными методами - Winhelponline

How Print Directory Contents Using Different Methods Winhelponline

Вы можете скопировать содержимое папки, выбрав все элементы в папке, нажав клавишу Shift и нажав кнопку Копировать как путь в контекстном меню. Затем откройте Блокнот или любой другой текстовый редактор и вставьте содержимое из буфера обмена.



распечатать содержимое каталога в Windows - скопировать как путь



Но если вам нужно рекурсивно распечатать список каталогов для текущей папки и подпапок, вам нужен другой подход. В этой статье обсуждаются различные способы отображения содержимого папок, включая метод командной строки Windows, использование Google Chrome или веб-браузера Firefox.



Список содержимого каталога печати в Windows

  1. Использование команды «DIR» в командной строке
  2. Использование команды «ДЕРЕВО» в командной строке
  3. Использование Google Chrome
  4. Использование Mozilla Firefox

Распечатать содержимое каталога с помощью командной строки

  1. Откройте папку, для которой вы хотите распечатать список каталогов.
  2. Тип cmd.exe в адресной строке, чтобы открыть командную строку в текущей папке .
  3. Введите следующую команду и нажмите ENTER:
    dir / o: gn

    Это показывает список файлов и папок в этом каталоге.

    Скопировать в буфер обмена



    Для вывода списка содержимого каталога в буфер обмена используйте следующую команду:

    dir / o: gn | зажим

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

    Распечатать результат в файл

    Кроме того, вы также можете записать вывод прямо в % темп% printdir.txt временный файл, используя следующую командную строку:

    каталог / o: gn> '% temp%  printdir.txt'

    Затем откройте % темп% printdir.txt файл с помощью Блокнота.

    Чтобы рекурсивно перечислить содержимое каталога (включая подпапки), используйте / с аргумент:

    каталог / о: gn / s> '% temp%  printdir.txt'

Добавить каталог печати в контекстное меню

Чтобы добавить Распечатать список каталогов в контекстное меню, выполните следующие действия:

  1. Откройте Блокнот и скопируйте в Блокнот следующий текст:
    Редактор реестра Windows версии 5.00 [HKEY_CLASSES_ROOT  Directory  shell  printdir] @ = 'Печать содержимого каталога' [HKEY_CLASSES_ROOT  Directory  shell  printdir  command] @ = hex (2): 63,00,6d, 00,64,00 , 2e, 00,65,00,78,00,65,00,20,00,2f, 00,63,00,20,00,64,  00,69,00,72,00,20,00, 2f, 00,2d, 00,70,00,20,00,2f, 00,6f, 00,3a, 00,67,00,6e, 00,  20,00,22,00,25,00,31 , 00,22,00,3e, 00,25,00,74,00,65,00,6d, 00,70,00,25,00,5c,  00,70,00,72,00,69, 00,6e, 00,74,00,64,00,69,00,72,00,2e, 00,74,00,78,00,74,00,  20,00,26,00,26,00 , 20,00,73,00,74,00,61,00,72,00,74,00,20,00,6e, 00,6f, 00,74,  00,65,00,70,00, 61,00,64,00,2e, 00,65,00,78,00,65,00,20,00,25,00,74,00,65,00,  6d, 00,70,00,25 , 00,5c, 00,70,00,72,00,69,00,6e, 00,74,00,64,00,69,00,72,00,2e,  00,74,00,78, 00,74,00,00,00
  2. Сохраните файл как print_dir.reg и дважды щелкните print_dir.reg запустить его.

Это добавляет команду «Печать содержимого каталога» в контекстное меню папок, которое при щелчке автоматически отображает содержимое каталога с помощью Блокнота.

распечатать содержимое каталога в Windows

Заметка: Приведенный выше шестнадцатеричный код переводится в следующую команду:
cmd.exe / c каталог / -p / o: gn '% 1'>% temp%  printdir.txt && запустить notepad.exe% temp%  printdir.txt

Команда создается в следующем разделе реестра:

HKEY_CLASSES_ROOT  Directory  оболочка  printdir  команда

распечатать содержимое каталога в Windows

Пример вывода при нажатии кнопки «Печать содержимого каталога»:

Том на диске D не имеет метки. Серийный номер тома: F4AC-F4D1 Директория в D:  Websites  uploads  2019  20.02.2019 00:18. 20.05.2019 0:18 .. 20.05.2019 0:18 13,751 800f081f-0x20003.png 24.02.2019 10:47 39,751 set-pin-error-0x80090016.png 23.02.2019 19:46 106081 w10-default.zip 20.05.2019 12:18 11,812 w10-disable-developer-mode.png 23.02.2019 19:46 10,505 w10-userprofile-failed-sign-in.png 5 файлов 181900 байт 2 директории 274,388,795,392 байт свободно

Распечатать список каталогов в формате дерева

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

ДЕРЕВО [диск:] [путь] [/ F] [/ A] / F Отображение имен файлов в каждой папке. / A Использовать ASCII вместо расширенных символов.

В ДЕРЕВО команда всегда рекурсивно выводит список элементов в текущей папке и подпапках. Но в выводе в виде дерева не будет никаких деталей, кроме имен файлов и папок.

Пример:

tree / f / a d:  backup  tweaks | зажим

Пример вывода команды Tree:

распечатать содержимое каталога в Windows

Добавьте «Печать содержимого каталога (дерево)» в контекстное меню.

Чтобы добавить содержимое каталога печати (дерево) в контекстное меню папок:

  1. Используя Блокнот, сделать файл .reg из следующего содержания:
    Редактор реестра Windows версии 5.00 [HKEY_CLASSES_ROOT  Directory  shell  printdirtree] @ = 'Печать содержимого каталога (дерево)' [HKEY_CLASSES_ROOT  Directory  shell  printdirtree  command] @ = hex (2): 63,00,6d, 00, 64,00,2e, 00,65,00,78,00,65,00,20,00,2f, 00,63,00,20,00,74,  00,72,00,65,00,65 , 00,20,00,2f, 00,61,00,20,00,2f, 00,66,00,20,00,22,00,25,00,  31,00,22,00,20, 00,3e, 00,25,00,74,00,65,00,6d, 00,70,00,25,00,5c, 00,70,00,72,  00,69,00,6e, 00 , 74,00,64,00,69,00,72,00,2e, 00,74,00,78,00,74,00,20,00,26,00,  26,00,20,00, 73,00,74,00,61,00,72,00,74,00,20,00,6e, 00,6f, 00,74,00,65,00,70,  00,61,00,64 , 00,2e, 00,65,00,78,00,65,00,20,00,25,00,74,00,65,00,6d, 00,70,00,  25,00,5c, 00,70,00,72,00,69,00,6e, 00,74,00,64,00,69,00,72,00,2e, 00,74,00,78,  00,74,00 , 00,00
  2. Запустите файл .reg, дважды щелкнув по нему.
Приведенный выше шестнадцатеричный код переводится в следующую командную строку:
cmd.exe / c tree / a / f '% 1'>% temp%  printdir.txt && запустить notepad.exe% temp%  printdir.txt

Это добавляет Печать содержимого каталога (дерево) в контекстном меню папок.

распечатать содержимое каталога в Windows - команда дерева

Распечатать содержимое каталога с помощью Google Chrome

Откройте Google Chrome, введите путь к папке в адресной строке и нажмите ENTER. Это показывает содержимое папки, отсортированное по имени с папками вверху. Вы можете сортировать его по своему усмотрению - по столбцу «Размер» или «Дата изменения» - благодаря функции JavaScript sortTable в Chrome.

распечатать содержимое каталога Chrome Firefox

Хотя значки файлов и папок отображаются в обычном режиме, они не выводятся при печати содержимого каталога на физическом принтере или вывода в файл.

распечатать содержимое каталога Chrome Firefox

Распечатать содержимое каталога с помощью Mozilla Firefox

В Mozilla Firefox списки каталогов отображаются лучше с лучшей таблицей стилей.

Щелкните заголовок столбца Имя, чтобы отсортировать список по имени с папки сверху .

распечатать содержимое каталога Chrome Firefox

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

распечатать содержимое каталога Chrome Firefox

Вы можете применить свой собственный стиль к странице содержимого каталога и удалить значки файлов / папок с печати.

Добавить или удалить собственные стили

Запустите Firefox Developer Tools / Inspector, нажав Shift + F7. Или используйте F12 (или Ctrl + Shift + i) и нажмите «Редактор стилей».

распечатать содержимое каталога Chrome Firefox

Добавьте следующее в редактор таблиц стилей.

 .dir :: after {content: '/'} img {display: none} 

потом удалять следующие строки в окне редактора стилей и закройте Инструменты разработчика (Ctrl + Shift + i).

 .dir :: before {content: url (resource: //gre/res/html/folder.png)} 

Это приведет к скрытию значков файлов и папок, чтобы предотвратить их печать. Кроме того, чтобы легко различать файлы и папки , код настраиваемой таблицы стилей добавляет после имени каталога косую черту («/»). Chrome же делает это по умолчанию.

Вот как выглядит предварительный просмотр печати и окончательный вывод на принтер или в файл PDF.

распечатать содержимое каталога Chrome Firefox

распечатать содержимое каталога Chrome Firefox

Примечание. В Internet Explorer или Microsoft Edge при вводе пути к каталогу открывается окно папки, а не браузер, отображающий содержимое папки.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)