การค้นหาไฟล์เสริมใน Windows 7


10

ฉันไม่สามารถใช้ชีวิตของฉันหาวิธีที่จะให้ Windows 7 Explorer ค้นหาไฟล์ที่ไม่มีนามสกุล ใน XP มันดีและเรียบง่าย: แค่ค้นหาไฟล์ที่ชื่อ *. แต่ใน 7 นั้นใช้งานไม่ได้และส่งคืน ทั้งหมด ไฟล์เช่นเดียวกับ ext:..

การค้นหากลายเป็นภาระอย่างมากใน Windows 7 ไม่มีใครรู้วิธีการทำงานนี้มาก่อน


1
ฉันต้องการดูวิธีแก้ปัญหาโดยไม่ต้องหันไปใช้แอพของบุคคลที่สาม แต่สิ่งนี้ควรทำสิ่งที่คุณต้องการ mythicsoft.com/agentransack
skub

1
อาจเป็นการแก้ไขสำหรับการค้นหา Windows ที่นี่ ... davidlenihan.com/2009/06/teaching_windows_about_files_w.html
Moab

Windows Search ไม่ใช่ไวยากรณ์ที่ใช้งานง่ายที่สุด ฉันอยากรู้เกี่ยวกับประวัติและพัฒนาการของ Windows Search และเริ่มต้นจากที่ใด
surfasb

Re: ลิงค์ของ Moab - & gt; ไฟล์ที่ไม่มีนามสกุล (เช่น "makefile") ทำงานได้ไม่ดีใน Windows ไม่จริง; XP ไม่มีปัญหากับไฟล์ที่ไม่มีนามสกุลหรือแม้แต่ไฟล์ที่ไม่มีชื่อ (เช่น `.htaccess ') แน่นอนว่า Explorer นั้นค่อนข้างยุ่งยากและบรรทัดคำสั่งนั้นใช้งานได้ง่ายกว่า แต่ก็ไม่เคยมีปัญหาใด ๆ กับฟังก์ชันการค้นหา
Synetech

& gt; Windows Search ไม่ใช่ไวยากรณ์ที่ใช้งานง่ายที่สุด ฉันอยากรู้เกี่ยวกับประวัติและพัฒนาการของ Windows Search และเริ่มต้นจากที่ใด อาจเป็นไปได้ (ยุ่ง) ผสมระหว่าง wildcard, regex, แข่งขันกับ Google และการใช้ยามากเกินไป ฉันจะไม่โกรธถ้าเป็นเพียง Windows Search ที่เป็นปัญหา แต่ใน Win7 แม้แต่ฟังก์ชั่นการค้นหาปกติใน Explorer ก็พังเพราะพวกเขาตัดสินใจที่จะแทนที่ฟังก์ชั่นการค้นหาของ Explorer ด้วย Windows Search ที่เสีย : ม้วน: ฉันไม่รู้ว่าอะไรเลวร้ายไปกว่านั้น ไวยากรณ์ใหม่ที่ไม่มีประสิทธิภาพ / ยากหรือว่าเป็น เสมอ ใช้ CPU 100% ทำอะไรก็ได้
Synetech

คำตอบ:


12

ตาม MSDN ตัวละครไม่มีอะไร []. ดังนั้นกด F3 และป้อน ext:[].


เกือบจะเป็นแบบนั้น มันส่งคืนไฟล์ที่ไม่มีนามสกุล แต่มันก็ส่งคืนไฟล์บางไฟล์ที่มีป้ายกำกับว่าไม่มีนามสกุลแม้ว่าจะมีหนึ่งหรือมากกว่านั้น ทั้งหมด โฟลเดอร์แม้กระทั่งโฟลเดอร์ที่มีจุด อืมดูเหมือนว่า Windows 7 จะไม่สามารถบอกประเภทของไฟล์และ / หรือวิเคราะห์ชื่อ / นามสกุลไฟล์ (ฉันชอบ Win7 น้อยลงทุกวัน)
Synetech

1
แปลกไฟล์ที่มีหลายจุดตามคำนิยามมีนามสกุลและไฟล์เหล่านั้นไม่ปรากฏในระบบของฉัน โฟลเดอร์มีส่วนขยายด้วยดังนั้นจึงไม่ได้มีไว้สำหรับไฟล์เท่านั้น ถ้าคุณต้องการ เพียงแค่ไฟล์ คุณควรเพิ่มตัวกรอง: NOT kind:folder เนื่องจากเป็นการค้นหาประเภทวัตถุทั้งหมดไม่ใช่เฉพาะไฟล์ ฉันไม่สามารถช่วยคุณได้ด้วยการชอบ / ไม่ชอบ Win 7
surfasb

3

@surfasb ชี้ให้เห็นว่า [] สามารถใช้เพื่อแสดงถึง 'nothing' และคุณสามารถใช้ ext: กรอง.

จากนั้นคุณสามารถใช้สิ่งนั้นร่วมกับ type: กรองและบอกว่าจะไม่แสดงโฟลเดอร์ไฟล์:

ext:[] type:NOT"file folder"


1

ฉันกำลังเผชิญกับปัญหานี้ในวันนี้บน Windows 8 และได้สังเกตเห็นก่อนหน้านี้บน Windows 7 เช่นกัน ในที่สุดฉันก็พบวิธีที่จะทำให้ถูกต้องและฉันหวังว่าคำตอบนี้จะช่วยผู้โพสต์ดั้งเดิมและคนอื่น ๆ ที่มาที่นี่ผ่านการค้นหาของ Google

โดยทั่วไปแล้วฉันจะใช้การค้นหาพลังงานปกติและการค้นหาขั้นสูง Nirsoft SearchMyFiles และหยุดใช้ Windows Search

enter image description here

แต่ด้วยเหตุผลบางอย่างฉันมีปัญหาในการหาไฟล์ที่ไม่มีส่วนขยาย ฉันคิดว่าข้อผิดพลาดเดียวกันอยู่ที่นั่นในแอพนี้เช่นกัน

แต่ฉันผิดและเห็นได้ชัดว่า 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: *

หมายเหตุ: โปรดอย่าใช้ไวลด์การ์ดที่แสดงในภาพหน้าจอ 'เก่า' ที่โพสต์ไว้ด้านบน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.