บังคับให้ Spotlight เพิกเฉยต่อโฟลเดอร์และไฟล์ที่มีส่วนขยายการตั้งชื่อใน OS X

Spotlight เป็นแกนหลักของฟังก์ชันการค้นหาของ Mac OS X และหากคุณต้องการให้ Spotlight ละเว้นไฟล์โฟลเดอร์หรือไดรฟ์คำแนะนำที่แนะนำตามปกติก็คือการลากรายการที่จะยกเว้นออกจากการจัดทำดัชนีลงในรายการการยกเว้นแผงควบคุมแผง Spotlight นี่เป็นแนวทางที่แนะนำเนื่องจากใช้งานง่ายและใช้งานง่าย แต่ยังมีอีกวิธีหนึ่งในการใช้นามสกุลเพื่อบังคับให้ Spotlight ละเว้นเอกสารหรือไดเรกทอรีใด ๆ

คำต่อท้ายการตั้งชื่อนั้นคือส่วนขยาย ".noindex" และการใช้งานก็ค่อนข้างตรงไปตรงมา เพียงแค่เปลี่ยนชื่อบางสิ่งบางอย่างเพื่อนำไปใช้กับการสิ้นสุดของไฟล์หรือโฟลเดอร์ใด ๆ ก็ตามจะทำให้ Spotlight ไม่รวมไว้ในดัชนีของไฟล์ที่สามารถค้นหาได้บน Mac ตัวอย่างเช่น:

  • "SampleFile" จะถูกจัดทำดัชนีและพบโดย Spotlight ตามปกติ
  • "SampleFile.noindex" จะไม่ถูกจัดทำดัชนีและจะไม่พบโดย Spotlight

ตัวอย่างภาพหน้าจอแสดงรายการสามรายการที่มีส่วนต่อท้ายที่เหมาะสมเพื่อยกเว้นพวกเขาจาก Spotlight:

Spotlight จะไม่เพียง แต่ละเว้นไฟล์และไดเรกทอรีเหล่านี้เท่านั้น แต่จะละเว้นทุกอย่างที่อยู่ภายในโฟลเดอร์ที่มีนามสกุลเช่นกัน

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

บางครั้งคุณอาจพบ OS X เพิ่มส่วนขยายนั้นเอง กรณีนี้มักเกิดขึ้นหลังจากใช้ Migration Assistant เพื่อถ่ายโอนข้อมูลจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งและหาโฟลเดอร์ที่ชื่อว่า "username.noindex" ภายในไดเรกทอรี / Users / ในระหว่างหรือหลังกระบวนการโอนย้ายไม่ได้ เสร็จ