dir /b/s *.txt
tìm kiếm tất cả các tập tin txt trong cây thư mục. Trước khi sử dụng, chỉ cần thay đổi thư mục để root bằng
cd/
bạn cũng có thể xuất danh sách sang tệp văn bản bằng cách sử dụng
dir /b/s *.exe >> filelist.txt
và tìm kiếm trong khi sử dụng
type filelist.txt | find /n "filename"
EDIT 1:
Mặc dù lệnh dir này hoạt động kể từ ngày dos cũ nhưng Win7 đã thêm một thứ mới gọi là Where
where /r c:\Windows *.exe *.dll
sẽ tìm kiếm exe & dll trong ổ đĩa c: \ Windows theo đề xuất của @SPottuit, bạn cũng có thể sao chép đầu ra vào bảng tạm với
where /r c:\Windows *.exe |clip
chỉ cần đợi lời nhắc trở lại và không sao chép bất cứ điều gì cho đến lúc đó.
EDIT 2:
Nếu bạn đang tìm kiếm đệ quy và đầu ra lớn, bạn luôn có thể sử dụng more
để bật phân trang, nó sẽ hiển thị -- More --
ở dưới cùng và sẽ cuộn sang trang tiếp theo khi bạn nhấn SPACE
hoặc di chuyển từng dòng bằng cách nhấnENTER
where /r c:\Windows *.exe |more
Để được trợ giúp thêm hãy thử
where/?