Перегляд дерева / папки в Windows? [зачинено]


101

У Linux / KDE я бачу каталог як дерево. Як я можу це зробити в Windows 7?

Подумайте, я НЕ маю на увазі "Провідник Windows". Це просто показує каталоги, я також хочу файли.


7
@Luke: для мене це корисно, я завжди використовую його там, де воно є (Linux / Mac). І мені не потрібен перегляд дерева в каталозі system32, лише мої власні проекти (наприклад, ви можете отримати вигляд дерева з вашого вихідного коду).
П'єтро

5
@Luke: Що ти маєш на увазі: "це не страшно важко зробити самостійно"? Чи варто вивчити API Windows і написати таку утиліту самостійно?
П'єтро

1
Цей веб-сайт стосується програмування, тому я припустив, що ви шукаєте або сторонне управління або написати його самостійно. Я впевнений, що є програми, які вже роблять це, хоча я ні з ким не знайомий.
Лука

6
Це може бути більше підходить для SuperUser замість SO.
Корнелій

5
Дуже корисно виглядати дерево у вікнах. Я стикаюся з ситуаціями, коли мені потрібно додати модуль або бібліотеку з великою кількістю файлів. Легко ніж 50 файлів, а іноді і понад 100 файлів. У моєму MacBook Pro я бачу, що вкладена папка згортається, і я просто перетягую її мишкою і виставляю її на наступне виконання. У Windows мені доводиться прокручувати вниз і вибирати окремі файли. Така трата часу. І часто траплялося, що я пропускав деякі файли під час фіксації. Навіть у system32 дерево підтримується. Я розвиваюсь у MS Visual Studio і є контроль перегляду дерев. Я ним користувався кілька разів.
asiby

Відповіді:


143

У командному рядку Windows ви можете використовувати "дерево / F" для перегляду дерева поточної папки та всіх спадних файлів і папок.

У File Explorer під Windows 8.1:

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

Тепер у вас є редагований файл структури дерева.

Це працює для версій Windows від Windows XP до Windows 8.1.


8
Це щось, але мені це потрібно в графічному інтерфейсі.
П'єтро

Це не працює для мене в командному рядку Windows 7.
Лу

Це чудово. Чи є спосіб сказати ігнорувати приховані папки та встановити кількість листів для показу? Спасибі.
Рой

3
Існує варіант ascii, який може бути кращим для відкриття файлу в Блокноті або будь-якому іншому Word. Замініть команду на кроці третьою на "дерево / f / a> tree.txt" і ігноруйте кроки чотири-шість.
WonderWorker

1
Відмінно працює в Windows 10-х cmd.exe.
phil_lgr

47

дерево / ф / а

Про

Команда 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командне поле запуску у меню "Пуск" для вікна команд.


22

Рекомендую WinDirStat .

Я часто використовую WinDirStat для створення знімків екрана для документації користувача про відкриті папки та їх вміст.

Він навіть використовує правильні значки для зареєстрованих у Windows типів файлів.

Все, що я б сказав, відсутнє - це можливість відображення файлів без їх піктограм. Я можу жити без нього особисто, оскільки зазвичай вставляю зображення в програму фарб або Visio, щоб відредагувати його, але це все одно буде корисною функцією.


WinDirStat - це блискуча програма, а подушкові діаграми, які вони обробляють, ідеально підходять для перегляду величезних файлів на цілому розділі.
WonderWorker

1
Чи я пропускаю щось очевидне, чи потрібно натискати на "+" для кожної директорії, щоб розширити її список? Я не можу знайти жодного варіанта "розгорнути все".
RenniePet

Чи добре працює WinDirStat в Windows 10? Останній реліз, здається, 11 років.
Жоао Коельо

1
WinDirStat добре працює на Windows 10
Чудотворець

@RenniePet Ви не пропускаєте нічого очевидного ... вам потрібно натиснути "+" для кожного каталогу з WinDirStat. Дивно, що все ще не здається, що утиліта для Windows повністю розширить каталог у графічному вигляді одним натисканням кнопки.
skomisa

5

Якщо це лише перегляд у вигляді дерева, одним із вирішень є використання Провідника в Блокноті ++ або будь-яких інших інструментах.


Я не міг цього знайти, ви можете, будь-ласка, детальніше розповісти?
radsdau

1
Перегляд -> Папка як робоча область, потім клацніть правою кнопкою миші в області Папка як область робочої області, виберіть Додати, перейдіть до папки, яку ви хочете переглянути, і натисніть кнопку ОК.
hotblack944

2

Ви можете використовувати Internet Explorer для перегляду папок і файлів разом у дереві. Це провідник файлів у вікні вибраних. Вам просто потрібно замінити "вибрану папку" на папку, яку ви хочете бачити як кореневу папку


Чи не працює в Windows 10, він відразу спливає Windows Explorer , вікно з обраного шляху.
Харша JK

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.