Tôi đã phải đối mặt với vấn đề này ngày hôm nay trên Windows 8 và cũng đã nhận thấy nó trên Windows 7 trước đây. Cuối cùng tôi đã tìm thấy một cách để làm điều này đúng và tôi hy vọng câu trả lời này sẽ giúp những người đăng ban đầu và những người khác đến đây thông qua các tìm kiếm google.
Thông thường đối với các tìm kiếm sức mạnh thông thường cũng như nâng cao, tôi đã sử dụng Nirsoft SearchMyFiles và ngừng sử dụng Windows Search.
Nhưng, vì một số lý do, tôi đã gặp khó khăn khi tìm nó để tìm tệp mà không có bất kỳ tiện ích mở rộng nào. Tôi đã tìm ra lỗi tương tự cũng có trong ứng dụng này.
Nhưng, tôi đã sai và rõ ràng Nir Softer đã thiết kế lại thẻ hoang dã & công cụ biểu hiện chính quy của mình từ đầu; theo viên ngọc nhỏ này tôi tìm thấy được đăng trên trang trong phần "Lịch sử phiên bản":
- Phiên bản 2.40:
- SearchMyFiles hiện sử dụng trình phân tích cú pháp ký tự đại diện nội bộ thay vì dựa vào kết quả tìm kiếm trên trình phân tích cú pháp ký tự đại diện của Windows. Thay đổi này giải quyết một lỗi khó chịu gây ra bởi trình phân tích cú pháp ký tự đại diện Windows: Trong các phiên bản trước, SearchMyFiles đôi khi trả về kết quả không chính xác, vì Windows cũng khớp ký tự đại diện với tên tệp ngắn (định dạng 8.3 DOS).
- Lưu ý: Trình phân tích cú pháp ký tự đại diện mới có thể gây ra một số vấn đề tương thích, ví dụ: Khi bạn quét bằng cách sử dụng . ký tự đại diện với trình phân tích cú pháp Windows, nó trả về tất cả các tệp, bao gồm các tệp không có phần mở rộng. Với trình phân tích cú pháp ký tự đại diện SearchMyFiles mới , . chỉ trả về các tệp có phần mở rộng. Để trả về tất cả các tệp, bạn nên sử dụng * thay vì
.
- Khi tải các tệp cấu hình cũ, SearchMyFiles sẽ tự động chuyển đổi tất cả . ký tự đại diện để *
- Trình phân tích cú pháp ký tự đại diện mới có một số lợi thế, ví dụ: nếu bạn tìm kiếm . . . , bạn sẽ nhận được tất cả các tệp có 3 ký tự dấu chấm trở lên. Với trình phân tích cú pháp ký tự đại diện Windows trong các phiên bản trước, bạn chỉ cần có danh sách tất cả các tệp.
- Bây giờ bạn có thể loại trừ các tệp bằng cách sử dụng danh sách ký tự đại diện. Bạn phải chọn tùy chọn này từ hộp tổ hợp, vì tùy chọn mặc định là loại trừ các tệp theo tiện ích mở rộng.
- Bây giờ bạn có thể chỉ định các chuỗi môi trường trong các trường 'Thư mục cơ sở' và 'Thư mục bị loại trừ' (Ví dụ:% AppData%)
Vì vậy, để tìm tệp không có tiện ích mở rộng, đừng sử dụng:
*.* or *.
Chỉ cần sử dụng một cách đơn giản:
*
Ví dụ :
Files Wildcard: *
Subfolders Wildcard: *
Lưu ý: Vui lòng không sử dụng các thẻ hoang dã được hiển thị trong ảnh chụp màn hình 'cũ' được đăng ở trên.