ฉันกำลังเผชิญกับปัญหานี้ในวันนี้บน Windows 8 และได้สังเกตเห็นก่อนหน้านี้บน Windows 7 เช่นกัน ในที่สุดฉันก็พบวิธีที่จะทำให้ถูกต้องและฉันหวังว่าคำตอบนี้จะช่วยผู้โพสต์ดั้งเดิมและคนอื่น ๆ ที่มาที่นี่ผ่านการค้นหาของ Google
โดยทั่วไปแล้วฉันจะใช้การค้นหาพลังงานปกติและการค้นหาขั้นสูง Nirsoft SearchMyFiles และหยุดใช้ Windows Search
แต่ด้วยเหตุผลบางอย่างฉันมีปัญหาในการหาไฟล์ที่ไม่มีส่วนขยาย ฉันคิดว่าข้อผิดพลาดเดียวกันอยู่ที่นั่นในแอพนี้เช่นกัน
แต่ฉันผิดและเห็นได้ชัดว่า Nir Softer ได้ออกแบบการ์ดเสริม & amp; เครื่องมือแสดงออกปกติจากรอยขีดข่วน; ตามอัญมณีเล็ก ๆ นี้ฉันพบโพสต์บนหน้าในส่วน "ประวัติรุ่น":
- รุ่น 2.40:
- ตอนนี้ SearchMyFiles ใช้ตัวแยกวิเคราะห์แบบไวด์การ์ดภายในแทนการอ้างอิงผลการค้นหาบนตัวแยกวิเคราะห์แบบไวด์การ์ดของ Windows นี้
เปลี่ยนแก้ไขข้อผิดพลาดที่น่ารำคาญที่เกิดจาก Windows wildcard parser: In
เวอร์ชันก่อนหน้า SearchMyFiles บางครั้งส่งคืนผลลัพธ์ที่ไม่ถูกต้อง
เนื่องจาก Windows ตรงกับสัญลักษณ์แทนด้วยชื่อไฟล์สั้น ๆ (8.3
รูปแบบ DOS)
- ประกาศ: ตัวแยกวิเคราะห์สัญลักษณ์ใหม่อาจทำให้เกิดปัญหาความเข้ากันได้ตัวอย่างเช่นเมื่อคุณสแกน . สัญลักษณ์แทนด้วย Windows
parser มันส่งคืนไฟล์ทั้งหมดรวมถึงไฟล์ที่ไม่มีนามสกุล กับ
ตัวค้นหาสัญลักษณ์แทน SearchMyFiles ใหม่ . ส่งคืนเฉพาะไฟล์ที่มี
ส่วนขยาย. ในการส่งคืนไฟล์ทั้งหมดคุณควรใช้ * แทน .
- เมื่อโหลดไฟล์กำหนดค่าเก่า SearchMyFiles จะแปลงทั้งหมดโดยอัตโนมัติ . สัญลักษณ์แทนเป็น *
- ตัวแยกวิเคราะห์สัญลักษณ์ใหม่มีข้อดีบางประการตัวอย่างเช่นหากคุณค้นหา . . . คุณจะได้รับไฟล์ทั้งหมดที่มีตัวอักษร 3 จุดหรือ
มากกว่า. ด้วยตัวแยกวิเคราะห์ Windows wildcard ในเวอร์ชันก่อนหน้า
มีรายชื่อไฟล์ทั้งหมด
- ตอนนี้คุณสามารถยกเว้นไฟล์โดยใช้รายการไวด์การ์ด คุณต้องเลือกตัวเลือกนี้จากกล่องคำสั่งผสมเพราะตัวเลือกเริ่มต้นคือ
เพื่อแยกไฟล์ตามส่วนขยาย
- ตอนนี้คุณสามารถระบุสตริงสภาพแวดล้อมในฟิลด์ 'โฟลเดอร์พื้นฐาน' และ 'ยกเว้นโฟลเดอร์' (ตัวอย่าง:% AppData%)
ดังนั้นหากต้องการค้นหาไฟล์ที่ไม่มีนามสกุลอย่าใช้สิ่งเหล่านี้:
*.* or *.
เพียงใช้แบบง่าย ๆ :
*
ตัวอย่างเช่น :
Files Wildcard: *
Subfolders Wildcard: *
หมายเหตุ: โปรดอย่าใช้ไวลด์การ์ดที่แสดงในภาพหน้าจอ 'เก่า' ที่โพสต์ไว้ด้านบน