ใน Vista Explorer ฉันจะค้นหาเนื้อหาของไฟล์ทั้งหมดในไดเรกทอรีเพื่อหาคำได้อย่างไร


9

ฉันมีเว็บไซต์ PHP ในไดเรกทอรีบน Vista

ไฟล์จำนวนมากในไดเรกทอรีนั้นมีคำว่า "เอาท์พุท" อยู่ในนั้น ใน Windows Explorer ฉันพิมพ์ "output" ลงในช่องค้นหา พบสองไฟล์ แต่ไม่พบไฟล์อื่น

ฉันต้องทำอย่างไรเพื่อให้การค้นหา Explorer ของ Vista แม่นยำและเชื่อถือได้

ขณะนี้ฉันแก้ปัญหานี้ด้วยการเปิด Eclipse และทำการค้นหาทั่วโลกซึ่งใช้งานได้ดีมันคงจะดีถ้าฉันทำได้โดยไม่รอ 20 วินาทีเพื่อเปิด Eclipse ทุกครั้ง

ข้อความแสดงแทน

นี่คือตัวเลือกการค้นหาของฉัน; ฉันเปิดทุกอย่างแล้ว:

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


6

ฉันได้ค้นหาสิ่งนี้ไปไกลแล้ว ดูเหมือนว่าตัวเลือก "รวมที่ไม่ได้จัดทำดัชนี" ยังคงไม่รวมไฟล์บางประเภท (ฉันได้ตั้งค่าการทดสอบที่คล้ายกันและหากฉันเปลี่ยนชื่อไฟล์เป็น. txt ก็ใช้งานได้ให้เปลี่ยนชื่อกลับเป็น. php และไม่สามารถหาได้) ดูเหมือนว่าวิธีเดียวที่จะได้รับรอบที่เป็นจริงบังคับ Vista เพื่อค้นหาว่าไฟล์ประเภทคำแนะนำที่นี่

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

ข้อความแสดงแทน


+1 หลังจากป่วยพยายามที่จะเตะการค้นหาในตัวของ Windows XP ลงในรูปร่างที่มีประโยชน์บางอย่างเมื่อไม่นานมานี้ฉันกำลังเขียนเครื่องมือค้นหาของตัวเอง - จากนั้นฉันก็ชี้ไปที่ Agent Ransack และพบว่ามันทำทุกอย่างที่ฉันต้องการ
David Spillett

7

ฉันใช้Notepad ++สำหรับการค้นหาแบบนั้น มันเบากว่าที่จะเปิดมากกว่า Eclipse และคุณมีเอาต์พุตที่ดีและตัวเลือกอื่น ๆ อีกมากมาย แน่นอนมีเครื่องมืออื่น ๆ อีกมากมาย แต่ฉันชอบอันนี้

เมนู

ค้นหาในไฟล์


1

คุณอาจต้องไปที่ตัวเลือกสำหรับการค้นหาภายใต้แผงควบคุมและเปิดใช้งานเพื่อค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่?


ในภาพหน้าจอด้านบนที่ฉันตรวจสอบแล้ว "รวมไฟล์ที่ไม่ใช่ดัชนีซ่อนและไฟล์ระบบ" คุณหมายถึงที่อื่นหรือไม่
Edward Tanguay

1

เมื่อเร็ว ๆ นี้ฉันพบเครื่องมือเจ๋ง ๆทุกอย่างโดย voidtoolsที่ทำได้ดีมาก

มันจะเก็บดัชนีของชื่อไฟล์ทั้งหมดของคุณ (ซ่อน, ระบบ, ปกติ: ทุกอย่าง)
มันเร็วมากและมีส่วนติดต่อผู้ใช้ที่น้อยมาก แต่สามารถใช้งานได้จริง
คุณสามารถค้นหาโดยใช้ชื่อไฟล์บางส่วนอักขระตัวแทนและแม้กระทั่งนิพจน์ทั่วไป

ดีกว่าแหล่งข้อมูล "การค้นหาที่จัดทำดัชนี" ทั้งหมดที่ไม่แสดงไฟล์ที่คุณเป็นอยู่จริงๆ

--jeroen


0

อาจเป็นได้ว่าคุณควรตรวจสอบยูทิลิตีฟรีที่ชื่อLocate32ซึ่งทำดัชนีเฉพาะชื่อไฟล์วันที่ขนาดและอื่น ๆ ไม่ใช่เนื้อหาไฟล์

มันใช้งานได้ทุกอย่างที่กล่าวถึงแล้วแต่อันนี้ใช้ได้กับไดรฟ์ทุกชนิดไม่เพียง แต่ NTFS และสามารถกำหนดค่าให้ค้นหาเนื้อหาของไฟล์ได้ (เช่นคุณสามารถบอกให้เขาค้นหาไฟล์ที่มีชื่อขึ้นต้นด้วย"Report"ขนาดเล็กกว่า มากกว่า 20 MB, ไม่อยู่ใน"Archive"ไดเรกทอรี, จากนั้น, สำหรับไฟล์ที่ตรงกับ, เพื่อค้นหาภายในเนื้อหาของสตริง"Needed now!")

ฉันกำหนดค่าWin+Shift+Fคีย์เพื่อนำกล่องโต้ตอบการค้นหาและฉันไม่พบวิธีที่รวดเร็วกว่าในการเข้าถึงไดเรกทอรีหรือไฟล์ใด ๆ


0

ไป DOS!

เปิดพรอมต์คำสั่งและค้นหาโดยใช้ 'findstr'

C:\> findstr /I "$output" C:\data\*.php5

ตรวจสอบตัวเลือกทั้งหมดที่ทำ findstr /?

คุณสามารถแม้แต่ 'pipe' หรือ 'redirect' output


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