Древовидный вид каталога / папки в Windows? [закрыто]

102

В Linux / KDE я вижу каталог в виде дерева. Как это сделать в Windows 7?

Учтите, что я НЕ имею в виду «Проводник Windows». Это просто показывает каталоги, мне также нужны файлы.

Пьетро
источник
7
@Luke: мне это пригодится, я всегда использую его там, где он есть (Linux / Mac). И мне не нужно древовидное представление каталога system32, только моих собственных проектов (например, вы можете получить древовидное представление своего исходного кода).
Пьетро,
5
@ Люк: Что ты имеешь в виду, говоря: «это не так уж сложно сделать самому»? Стоит ли изучать Windows API и самому писать такую ​​утилиту?
Пьетро,
1
Этот сайт посвящен программированию, поэтому я предположил, что вы ищете сторонний элемент управления или можете написать его самостоятельно. Я уверен, что есть программы, которые уже делают это, хотя я не знаком ни с одной из них.
Люк
6
Это может быть больше подходит для SuperUser, а не для SO.
Корнелиус
5
Очень полезно иметь представление в виде дерева в окнах. Я сталкиваюсь с ситуациями, когда мне нужно добавить модуль или библиотеку с большим количеством файлов. Легко, чем 50 файлов, а иногда и более 100 файлов. На моем MacBook Pro я вижу, что закрывающая папка свернута, и я просто перетаскиваю ее мышью и готовлю к следующей фиксации. В Windows мне нужно прокрутить вниз и выбрать отдельные файлы. Такая трата времени. И часто случалось, что во время коммита я пропускал какие-то файлы. Даже на system32 поддерживается дерево. Я разрабатываю на MS Visual Studio и есть древовидный элемент управления. Я использовал его несколько раз.
asiby

Ответы:

145

В командной строке Windows вы можете использовать «tree / F» для просмотра дерева текущей папки и всех файлов и папок, расположенных по убыванию.

В проводнике под Windows 8.1:

  • Выберите папку
  • Нажмите Shift, щелкните правой кнопкой мыши и выберите «Открыть окно команд здесь».
  • Введите tree /f > tree.txtи нажмите Enter.
  • Используйте MS Word, чтобы открыть "tree.txt"
  • Откроется диалоговое окно «Преобразование файла - tree.txt».
  • Для «Кодировки текста» отметьте опцию «MS-DOS».

Теперь у вас есть редактируемый файл древовидной структуры.

Это работает для версий Windows от Windows XP до Windows 8.1.

Янек
источник
8
Это что-то, но мне это нужно в графическом интерфейсе.
Пьетро
У меня это не работает в командной строке Windows 7.
Лу
Замечательно. Есть ли способ указать ему игнорировать скрытые папки и установить количество отображаемых листов? Спасибо.
Royi
3
Существует вариант ascii, который может быть предпочтительнее для открытия файла в Блокноте или другом Word. Замените команду на третьем шаге на «tree / f / a> tree.txt» и пропустите шаги с четвертого по шестой.
WonderWorker
1
Отлично работает в Windows 10 cmd.exe.
phil_lgr
48

дерево / ж / д

Около

Команда Windows tree /f /aсоздает дерево текущей папки и всех файлов и папок, содержащихся в ней, в формате ASCII.

Вывод можно перенаправить в текстовый файл с помощью >параметра.

Метод

Для Windows 8.1 или Windows 10 выполните следующие действия:

  1. Перейдите в папку в проводнике файлов.
  2. Нажмите Shift, щелкните правой кнопкой мыши и выберите «Открыть окно команд здесь».
  3. Введите tree /f /a > tree.txtи нажмите Enter.
  4. Откройте новый tree.txtфайл в вашем любимом текстовом редакторе / программе просмотра.

Примечание. Пользователи Windows 7, Vista, XP и более ранних версий могут ввести cmdкомандное поле запуска в меню «Пуск» для командного окна.

WonderWorker
источник
22

Я рекомендую WinDirStat .

Я часто использую WinDirStat для создания снимков экрана для пользовательской документации открытых папок и их содержимого.

Он даже использует правильные значки для зарегистрированных в Windows типов файлов.

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

Брайан МакКормик
источник
WinDirStat - великолепная программа, и создаваемые ею диаграммы подушек идеально подходят для просмотра огромных файлов на всем разделе.
WonderWorker
1
Я упустил что-то очевидное, или мне нужно нажимать «+» для каждого каталога, чтобы он развернул список каталогов? Я не могу найти вариант "развернуть все".
RenniePet
Хорошо ли работает WinDirStat в Windows 10? Последнему выпуску кажется 11 лет.
Жоао Коэльо
1
WinDirStat хорошо работает в Windows 10
WonderWorker
@RenniePet Вы не упускаете ничего очевидного ... вам нужно нажимать "+" для каждого каталога с WinDirStat. Поразительно, что до сих пор не существует какой-либо утилиты для Windows, которая полностью расширяла бы каталог в графическом виде одним щелчком мыши.
skomisa
6

Если это просто просмотр в виде дерева, одним из способов решения проблемы является использование проводника в Notepad ++ или любых других инструментов.

Картик
источник
Я не смог найти это, не могли бы вы дать более подробную информацию?
radsdau 05
2
Просмотр -> Папка как рабочая область, затем щелкните правой кнопкой мыши на панели Папка как рабочая область, выберите «Добавить», перейдите к папке, которую вы хотите просмотреть, и нажмите «ОК».
hotblack944 08
2

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

Егор
источник
Не работает в Windows 10, он сразу всплывает Windows Explorer , окно с выбранного пути.
Harsha JK
1

У TreeSize professional есть то, что вы хотите. но он ориентирован на размеры папок и файлов.

Тайлер 傲 来 国 主
источник