Chế độ xem dạng cây của một thư mục / thư mục trong Windows? [đóng cửa]


101

Trong Linux / KDE, tôi có thể xem một thư mục dưới dạng cây. Làm cách nào để làm điều đó trong Windows 7?

Hãy xem tôi KHÔNG có nghĩa là "Windows Explorer". Điều này chỉ hiển thị các thư mục, tôi cũng muốn các tệp.


7
@Luke: nó hữu ích cho tôi, tôi luôn sử dụng nó ở những nơi có sẵn (Linux / Mac). Và tôi không cần chế độ xem dạng cây của thư mục system32, mà chỉ cần các dự án của riêng tôi (ví dụ: bạn có thể có chế độ xem dạng cây cho mã nguồn của mình).
Pietro

5
@Luke: Ý bạn là gì với câu: "tự mình làm việc đó không quá khó"? Tôi có nên học API Windows và tự viết một tiện ích như vậy không?
Pietro

1
Trang web này là về lập trình, vì vậy tôi cho rằng bạn đang tìm kiếm sự kiểm soát của bên thứ 3 hoặc để tự viết nó. Tôi chắc rằng có những chương trình đã làm được điều đó, mặc dù tôi không quen thuộc với bất kỳ chương trình nào.
Luke

6
Điều này có thể phù hợp hơn cho SuperUser thay vì SO.
Cornelius

5
Nó rất hữu ích để có một cái cây trong cửa sổ. Tôi đang phải đối mặt với các tình huống mà tôi phải thêm một mô-đun hoặc thư viện có rất nhiều tệp. Dễ dàng hơn 50 tệp và đôi khi hơn 100 tệp. Trên MacBook Pro của tôi, tôi thấy thư mục bao quanh bị thu gọn và tôi chỉ cần kéo nó bằng chuột và sắp xếp nó cho lần cam kết tiếp theo. Trên Windows, tôi phải cuộn xuống và chọn các tệp riêng lẻ. Như một sự lãng phí thời gian. Và nó thường xảy ra rằng tôi đã bỏ lỡ một số tệp trong quá trình cam kết. Ngay cả trên system32, cây cũng được hỗ trợ. Tôi phát triển trên MS Visual Studio và có một điều khiển chế độ xem dạng cây. Tôi đã sử dụng nó vài lần.
asiby

Câu trả lời:


143

Trong dấu nhắc lệnh của Windows, bạn có thể sử dụng "tree / F" để xem một cây của thư mục hiện tại và tất cả các tệp & thư mục giảm dần.

Trong File Explorer trong Windows 8.1:

  • Chọn thư mục
  • Nhấn Shift, nhấp chuột phải vào chuột và chọn "Mở cửa sổ lệnh tại đây"
  • tree /f > tree.txtvà nhấn Enter
  • Sử dụng MS Word để mở "tree.txt"
  • Hộp thoại "Chuyển đổi tệp - tree.txt" sẽ mở ra
  • Đối với "Mã hóa văn bản", đánh dấu vào tùy chọn "MS-DOS"

Bây giờ bạn có một tệp cấu trúc cây có thể chỉnh sửa.

Điều này hoạt động cho các phiên bản Windows từ Windows XP đến Windows 8.1.


8
Đó là một cái gì đó, nhưng tôi cần nó trong GUI.
Pietro

Điều này không hoạt động đối với tôi trên dấu nhắc lệnh Windows 7.
Lou

Thật tuyệt. Có cách nào để nói nó bỏ qua các thư mục ẩn và thiết lập số lượng lá để hiển thị không? Cảm ơn bạn.
Royi

3
Có một biến thể ascii, có thể thích hợp hơn để mở tệp trong Notepad hoặc bất kỳ phiên bản Word nào khác. Thay thế lệnh ở bước ba bằng "tree / f / a> tree.txt" và bỏ qua bước bốn đến bước sáu.
WonderWorker

1
Hoạt động tốt trên Windows 10 cmd.exe.
phil_lgr

47

cây / f / a

Trong khoảng

Lệnh Windows tree /f /atạo ra một cây thư mục hiện tại và tất cả các tệp & thư mục chứa trong nó ở định dạng ASCII.

Đầu ra có thể được chuyển hướng đến tệp văn bản bằng cách sử dụng >tham số.

phương pháp

Đối với Windows 8.1 hoặc Windows 10, hãy làm theo các bước sau:

  1. Điều hướng vào thư mục trong trình khám phá tệp.
  2. Nhấn Shift, nhấp chuột phải và chọn "Mở cửa sổ lệnh tại đây".
  3. tree /f /a > tree.txtvà nhấn Enter.
  4. Mở tree.txttệp mới trong trình chỉnh sửa / xem văn bản yêu thích của bạn.

Lưu ý: Người dùng Windows 7, Vista, XP và các phiên bản cũ hơn có thể nhập cmdvào hộp lệnh chạy trong menu bắt đầu cho một cửa sổ lệnh.


22

Tôi khuyên bạn nên sử dụng WinDirStat .

Tôi thường sử dụng WinDirStat để tạo ảnh chụp màn hình cho tài liệu người dùng về các thư mục đang mở và nội dung của chúng.

Nó thậm chí còn sử dụng các biểu tượng chính xác cho các loại tệp đã đăng ký Windows.

Tất cả những gì tôi muốn nói là thiếu một tùy chọn để hiển thị các tệp mà không có biểu tượng của chúng. Cá nhân tôi có thể sống mà không có nó, vì tôi thường dán hình ảnh vào chương trình vẽ hoặc Visio để chỉnh sửa nó, nhưng nó vẫn sẽ là một tính năng hữu ích.


WinDirStat là một chương trình tuyệt vời và các biểu đồ mà nó quy trình là hoàn hảo để xem các tệp lớn trên toàn bộ phân vùng.
WonderWorker

1
Tôi có thiếu thứ gì đó rõ ràng không, hay tôi phải nhấp vào dấu "+" cho mỗi thư mục để mở rộng danh sách thư mục? Tôi không thể tìm thấy bất kỳ tùy chọn "mở rộng tất cả".
RenniePet

WinDirStat có hoạt động tốt trên Windows 10 không? Lần phát hành cuối cùng dường như đã 11 năm tuổi.
Joao Coelho

1
WinDirStat chạy tốt trên Windows 10
WonderWorker

@RenniePet Bạn không bỏ lỡ bất cứ điều gì rõ ràng ... bạn phải nhấp vào "+" cho mỗi thư mục với WinDirStat. Thật ngạc nhiên là dường như vẫn chưa có bất kỳ tiện ích nào dành cho Windows có thể mở rộng hoàn toàn một thư mục trong chế độ xem đồ họa chỉ với một cú nhấp chuột.
skomisa 14/07/19

5

Nếu chỉ xem ở chế độ xem dạng cây, một giải pháp là sử dụng Explorer trong Notepad ++ hoặc bất kỳ công cụ nào khác.


Tôi không thể tìm thấy cái này, bạn có thể cho biết thêm chi tiết được không?
radsdau

1
View -> Folder as Workspace, sau đó nhấp chuột phải vào ngăn Folder as Workspace, chọn Add, duyệt đến thư mục bạn muốn xem và nhấp OK.
hotblack944,

2

Bạn có thể sử dụng Internet Explorer để duyệt các thư mục và tệp cùng nhau trong cây. Nó là một trình khám phá tệp trong Cửa sổ ưa thích. Bạn chỉ cần thay thế "thư mục yêu thích" thành thư mục mà bạn muốn xem là thư mục gốc


Không hoạt động trong Windows 10, nó trực tiếp bật lên cửa sổ Windows Explorer với đường dẫn đã chọn.
Harsha JK

1

TreeSize chuyên nghiệp có những gì bạn muốn. nhưng nó tập trung vào kích thước của các thư mục và tệp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.