Có tồn tại một phóng viên nội dung thư mục với in ấn và lọc?


4

Có tiện ích nào sẽ tạo danh sách tất cả các tên tệp của một loại cụ thể trong một thư mục nhất định và cho phép danh sách đó được in không?

Tìm kiếm Windows đáp ứng danh sách mong muốn UI của tôi nhưng đầu ra tìm kiếm không thể được in .

Điều này có thể được thực hiện ở một mức độ nào đó bằng cách sử dụng shell-script.

for /r %f in (*.*) do echo %~nF >> report.txt

Danh sách đầu ra tuy nhiên không nhất thiết phải theo thứ tự abc. Quan trọng hơn, loại tệp bộ lọc tìm kiếm phải được thay đổi thông qua bảng điều khiển. Lý do tôi đang tìm kiếm một UI cũng là vì cơ sở này có thể được sử dụng bởi những người khác trong gia đình tôi, những người ít hiểu biết về công nghệ hơn tôi; những người chỉ cần đưa lên bàn điều khiển là nỗ lực đáng kể.

Trong một shell-nut tôi đang tìm kiếm một ứng dụng sẽ:

  • Liệt kê tất cả các tệp của một loại nhất định tại một vị trí nhất định

  • Cho phép danh sách được sắp xếp trực quan

  • In danh sách khi nó được hiển thị

Câu trả lời:


2

Như bạn đã nói, bạn có thể làm điều đó bằng cách sử dụng tập lệnh shell. Bạn có thể sắp xếp bằng cách sử dụng lệnh dir thay vì lệnh for. Các tệp có thể được liệt kê theo thứ tự abc, sử dụng /ONhoặc bạn có thể chọn sắp xếp theo một số yếu tố khác (chẳng hạn như thời gian được tạo). Để chỉ định kiểu tệp, bạn chỉ cần liệt kê các phần mở rộng ở cuối bằng ký tự đại diện cho tên tệp. Ví dụ, để liệt kê tất cả các tệp loại được txtsắp xếp theo thứ tự abc, bạn sẽ nhập dir /ON *.txt. Cũng có các tùy chọn khác, chẳng hạn như lọc theo thuộc tính tệp. Bạn có thể đọc lên chúng bằng cách sử dụng dir /?.


Cập nhật:
Tôi tìm thấy bài viết Microsoft kiến ​​thức này mô tả cách thêm tùy chọn "Danh sách thư mục in" vào menu chuột phải của thư mục. Tôi đã thử nó trên máy tính xách tay của tôi và nó dường như hoạt động. Bạn có thể đọc nó ở đây và tải xuống công cụ của họ để tự động thiết lập (hoặc tự mình hướng dẫn cách thực hiện):
http://support.microsoft.com/kb/321379


Vâng. Tôi muốn giữ tập lệnh shell như là một lựa chọn cuối cùng vì những người lớn tuổi của tôi cũng sẽ sử dụng thiết bị này. Một giao diện người dùng tốt sẽ giúp họ dễ dàng hơn và giải phóng tôi khỏi việc phải có mặt để giám sát / hỗ trợ. Bảng điều khiển Windows sẽ hoạt động với tôi, nhưng nó sẽ đòi hỏi nhiều nỗ lực hơn từ họ
Mọi người

Tôi biết không có cách nào để thực hiện điều này một cách tự nhiên trong Windows thông qua GUI (thực tế tôi nhớ lại đây là một điều mà người dùng Mac sẽ bỏ lỡ trong Windows). Tuy nhiên, tôi tin rằng có các tùy chọn bên thứ ba có sẵn. Đây sẽ là điều tôi cần tìm kiếm.
Ben Richards

@Everyone Tôi đã chỉnh sửa câu trả lời của mình để bao gồm một tùy chọn khác có thể hữu ích cho bạn.
Ben Richards

1

Bạn có thể muốn thử chạy nó từ một cửa sổ nhắc:

dir/a/b/s *.txt > filelist.txt

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.