Как экспортировать дерево каталогов папки в Windows

Вам(Did) когда-нибудь приходилось экспортировать все дерево каталогов(directory tree) из определенной папки? Вам(Did) нужно было получить текстовый документ или документ Excel(text or Excel document) , в котором перечислены все файлы и папки внутри определенной папки с вашего компьютера в виде иерархической структуры? У нас возникла такая потребность, когда мы пытались создать документ, который должен был представлять собой сводку всех документов Word и электронных таблиц Excel , которые мы хранили в папке. Именно тогда мы задали себе пару вопросов. Можете ли вы автоматически экспортировать структуру папки в Excel ? Есть ли команда дерева(tree) DOS , которая выводит в файл? Можете ли вы распечатать дерево каталогов(directory tree)в лист Excel(Excel sheet) или в виде текстового файла(text file) ? Если вы хотите узнать, как экспортировать дерево папок(folder tree) , читайте дальше:

ПРИМЕЧАНИЕ.(NOTE:) У нас есть два метода, которые вы можете использовать для экспорта дерева папок. Первый основан на использовании командной строки(Command Prompt) и создает дерево каталогов(directory tree) в виде текстового файла(text file) . Второй использует исполняемый файл, который мы создали с помощью PowerShell , и выводит дерево папок(folder tree) в виде файла Excel(Excel file) и файла CSV(CSV file) .

1. Экспортируйте структуру папки в текстовый файл(text file) с помощью команды « Дерево(Tree) » в командной строке .(Command Prompt)

Прежде всего, откройте проводник и перейдите(File Explorer and navigate) к папке, для которой вы хотите экспортировать дерево каталогов(directory tree) . В нашем случае это будет «D:Games».

Использование проводника для доступа к папке

Введите cmd в адресной строке проводника(File Explorer's) и нажмите Enter , чтобы открыть командную строку(Command Prompt) непосредственно в интересующей вас папке.

Открытие командной строки в месте расположения папки

Откроется экземпляр командной строки , указывающий на вашу папку. (Command Prompt)В нашем случае командная строка(Command Prompt) была открыта с помощью папки «D:Games» . Чтобы экспортировать структуру папки, выполните следующую команду: tree /a /f > output.doc .

Запуск команды дерева для получения структуры папок

СОВЕТ:(TIP:) Если вы не хотите, чтобы дерево каталогов(directory tree) включало файлы (другими словами, сделайте так, чтобы дерево включало только папки), пропустите параметр /f в команде (дерево /a > output.doc ).

Output.doc — это файл документа,(document file) в котором будет сохранено все дерево каталогов(directory tree) . Вы можете использовать для него любое имя и указать любой тип файла(file type) , если он имеет текстовый тип файла(text file type) . Мы предпочитаем использовать файлы Microsoft Word .doc , но вы можете использовать любой другой текстовый файл(text file) . Например, вы можете вывести дерево каталогов(directory tree) в простой файл .txt , который можно редактировать с помощью (.txt)Блокнота(Notepad) . В зависимости от того, сколько папок и файлов хранится в вашей папке, запуск этой команды может занять минуту или две.

Команда дерева может занять некоторое время, если в папке, в которой она выполняется, много элементов.

Теперь вы можете закрыть командную строку(Command Prompt) , так как она вам больше не нужна. Вернитесь в Проводник(File Explorer) и перейдите к папке, для которой вы хотите экспортировать дерево каталогов(directory tree) . Внутри(Inside) вы должны найти новый текстовый файл(text file) с именем, которое вы указали в команде дерева(tree) . В нашем случае этот файл называется output.doc .

Выходной текстовый файл с деревом каталогов

Откройте выходной(output) файл, и внутри будет указано все дерево каталогов . (directory tree)Выглядит хорошо, не так ли?

Дерево папок внутри файла документа

ПРИМЕЧАНИЕ.(NOTE:) Если вы хотите экспортировать дерево каталогов папки, содержащей системные файлы или папки, вы должны запустить командную строку(Command Prompt) с правами администратора, а затем перейти к своей папке из самой командной строки(Command Prompt) .

2. Экспортируйте структуру папки в файл Excel или CSV(Excel or CSV file) с помощью нашего инструмента FolderTree (на основе PowerShell ) .

Еще один простой способ экспортировать структуру папки в Windows 10 — использовать инструмент, который мы создали для вас, под названием FolderTree . Загрузите его по этой ссылке(using this link) или по ссылке в конце этого раздела. Сохраните его где-нибудь на своем ПК с Windows 10. Затем переместите или скопируйте(move or copy) его в папку, для которой вы хотите получить древовидную структуру(tree structure) . В этой папке дважды щелкните или дважды коснитесь исполняемого файла FolderTree .

Поместите FolderTree в папку, для которой вы хотите создать дерево каталогов.

Когда вы запускаете FolderTree в первый раз, фильтр SmartScreen(SmartScreen filter) предупреждает вас, что это нераспознанное приложение. Это потому, что не так много людей загружают и используют его. Поверьте нам на слово, что это безопасно и не нанесет вреда вашему компьютеру. Это не более чем скрипт PowerShell внутри исполняемого файла и простой пользовательский интерфейс. Чтобы использовать этот инструмент, нажмите или коснитесь(click or tap) « Подробнее»("More info") , а затем выберите «Выполнить в любом случае».("Run anyway.")

Выбор запуска FolderTree в диалоговом окне SmartScreen

Когда FolderTree откроется, вы должны увидеть небольшое окно, подобное приведенному ниже. Чтобы получить дерево каталогов(directory tree) текущей папки, нажмите кнопку «Получить дерево папок в Excel» .("Get folder tree to Excel")

Получить дерево папок в Excel

Затем инструмент выводит два файла: FolderTree.xlsx и FolderTree.csv . Оба содержат древовидный список папок и файлов внутри вашего текущего каталога.

FolderTree выводит дерево каталогов в Excel и внутри файла CSV.

Кроме того, оба файла должны иметь два столбца: Directory и Name . Каталог(Directory) сообщает вам папку, а имя(Name) сообщает вам файлы в этой папке.

Дерево каталогов, экспортированное в Excel

Теперь вы можете продолжить и отредактировать файл Excel или CSV(Excel or CSV file) с деревом папок(folder tree) по своему усмотрению . Если у вас возникнут какие-либо проблемы с нашим инструментом, сообщите нам об этом в разделе комментариев ниже.

Скачать: (Download:) Дерево папок(FolderTree)

Почему вы хотели знать, как экспортировать дерево каталогов папки?

Экспорт всей структуры дерева каталогов(directory tree structure) в текстовый файл(text file) выполняется быстро в Windows . Все(All) , что вам нужно, это командная строка(Command Prompt) и правильная команда. Экспортировать дерево каталогов(directory tree) в Excel также легко, если вы используете наш инструмент FolderTree . Прежде чем закрыть эту статью, расскажите нам, почему вы хотели создать дерево папок(folder tree) с файлами ? Было ли это потому, что вы хотели составить список своих музыкальных файлов? Это было связано с работой? Комментарий(Comment) ниже и давайте обсудим.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts