Печать дерева каталогов с файлами
Обновлено: 21.11.2024
Чтобы объяснить эту функцию специально для тех, кому поначалу она может показаться не очень очевидной, мы предоставили пошаговые инструкции о том, как напечатать дерево каталогов. Когда вы прочтете ее, вы увидите, насколько это на самом деле просто.
Сначала вы выбираете каталог, который хотите распечатать. Если вы хотите распечатать корневой каталог логического диска, выберите этот диск в дереве каталогов, отображаемом на левой панели Print Maestro.
<УЛ>Образцы списков печати каталогов:
Вы также можете использовать функцию "Пользовательский отчет", чтобы настроить способ, которым Print Maestro будет печатать дерево каталогов.
Вы хотите распечатать все дерево или только верхний уровень? Если это дерево, на сколько уровней вниз вы хотите спуститься? Какие столбцы должны отображаться в списке файлов? Они могут включать имя файла, расширение, дату изменения и многое другое. Prnt Maestro может распечатать даже такие экзотические вещи, как теги mp3 и информацию EXIF вместе со списком ваших файлов, если вы того пожелаете.
Загрузите полную дополнительную версию Print Maestro, чтобы убедиться, что это лучшее программное обеспечение для печати каталогов. Пробный период — 30 дней.
В Проводнике Windows есть древовидное представление, позволяющее просмотреть обзор структуры каталогов. Я хочу поделиться структурой с другими людьми.
Как получить доступное для просмотра древовидное представление структуры каталогов раздела и экспортировать этот список файлов, чтобы другие могли просматривать его, не имея доступа к разделу?
Чтобы уточнить, меня не интересуют сами файлы. Мне просто нужен иерархический список всех файлов. Заархивировать их все не то, что мне нужно.
Если хотите, я могу написать скрипт AutoIt для экспорта списка каталогов в обычный текст в любом стиле, который вам нравится. Затем вы можете написать программу, которая преобразует его обратно в представление каталога, подобное стилю.
12 ответов 12
Предполагая, что ваше дерево каталогов имеет разумный размер, вы также можете использовать встроенную команду дерева, которая создает довольно красивое дерево каталогов. К сожалению, эту красоту трудно заставить работать вне экземпляра cmd, поэтому вы, вероятно, захотите сказать ему, чтобы он просто использовал символы ascii с переключателем /A.
Пример:
Из небольшой многоуровневой структуры
Затем вы можете перенаправить его в файл с помощью такой команды:
Где путь к каталогу является необязательным, но полезен, если вы хотите создать дерево чего-то, что не является текущим рабочим каталогом.
@xan просто к вашему сведению, вам нужно использовать прямую косую черту ( / ) вместо обратной косой черты для идентификаторов аргументов командной строки. Обратная косая черта — это разделитель дерева каталогов в системах Windows.
Вы также можете отобразить имена файлов под их родительской папкой в древовидной структуре, добавив параметр /f следующим образом: дерево /A /f ["путь к каталогу"] > дерево.txt
Если вы хотите использовать powershell, код будет очень простым, а вывод будет приятным.
вы можете направить вывод в текстовый файл.
Пример вывода:
Боюсь, дерево отбрасывает входные данные из конвейера. По этой причине ваша команда аналогична запуску дерева сама по себе, поэтому бессмысленно передавать вывод Get-ChildItem в дерево.
Вы также можете поместить результаты прямо в буфер обмена (в Vista+):
Хотя в этом случае вам, скорее всего, нужны выходные данные команды TREE (например, TREE /F > output.txt ), если необработанный текст подходит для вывода, вы можете запустить следующее из командной строки: р>
Где output.txt будет сгенерирован в текущем рабочем каталоге и будет содержать список всех файлов и каталогов на диске C:. Если вам нужен только вывод файлов с их полными путями, выполните следующее:
Также было бы тривиальной задачей написать программу для анализа вывода обратно в программу стиля представления каталога для просмотра.
Как распечатать только дерево каталогов/структуру папок?
Пожалуйста, запустите DirPrintOK, а затем просто выберите "Только папки" в программе!
Если вы не хотите печатать файлы, а только структуры папок, эти параметры довольно легко установить в программе, важно, чтобы вы сделали это перед папкой, иначе придется снова подождите, пока каталог не будет прочитан. Эти настройки хранятся в DirPrintOK, поэтому вам не нужно каждый раз настраивать их. Это очень просто для выражения дерева каталогов, не удивляйтесь, новые изображения скриншотов были сделаны под Windows 10, но никак не влияют на эти функции, так как их можно использовать и для всех других операционных систем Windows, а также как Windows 7 , 8.1 и более ранние операционные системы, например XP, а также Server 2016, 2012, 2008!�
Или: активировав файловый фильтр (см. Изображение-2, пункт 1)
Отфильтровать содержимое папки перед печатью
(Image-2) Отфильтруйте содержимое папки перед печатью или экспортом! |
Часто вы хотите распечатать каталог, поэтому получите список содержащихся в нем файлов на бумаге. Но этот инструмент должен работать, больше не вопрос: «Как распечатать содержимое папки в Windows! Здесь также просто активируйте соответствующие настройки! Затем через главное меню DirPrintOK в меню «Файл» > «Печать» 2.) Дополнительные функции печати папок в Windows!
|