ओएस एक्स में एक नामकरण एक्सटेंशन के साथ फ़ोल्डर और फ़ाइलों को अनदेखा करने के लिए स्पॉटलाइट को बल दें

स्पॉटलाइट मैक ओएस एक्स की खोज कार्यक्षमता का मूल है, और यदि आप स्पॉटलाइट को किसी फ़ाइल, फ़ोल्डर या ड्राइव को अनदेखा करना चाहते हैं, तो परंपरागत रूप से अनुशंसित सलाह आइटम को स्पॉटलाइट सिस्टम वरीयता पैनल बहिष्करण सूची में अनुक्रमण से बाहर करने के लिए खींचना है। यह अनुशंसित दृष्टिकोण है क्योंकि इसका उपयोग करना आसान और प्रबंधित करना आसान है, लेकिन एक और तरीका है जो स्पॉटलाइट को किसी दिए गए दस्तावेज़ या निर्देशिका को अनदेखा करने के लिए मजबूर करने के लिए नामकरण एक्सटेंशन का उपयोग करता है।

वह नामकरण प्रत्यय एक ".noindex" एक्सटेंशन है, और इसका उपयोग बहुत सरल है। किसी भी फ़ाइल या फ़ोल्डर के अंत में लागू करने के लिए बस कुछ नाम बदलना, स्पॉटलाइट को मैक पर खोजने योग्य फ़ाइलों के सूचकांक में शामिल करने से रोक देगा। उदाहरण के लिए:

  • "नमूनाफाइल" को अनुक्रमित किया जाएगा और सामान्य रूप से स्पॉटलाइट द्वारा पाया जाएगा
  • "SampleFile.noindex" को अनुक्रमित नहीं किया जाएगा और स्पॉटलाइट द्वारा नहीं मिलेगा

स्क्रीनशॉट उदाहरण स्पॉटलाइट से उन्हें बाहर करने के लिए उपयुक्त प्रत्यय के साथ तीन अलग-अलग आइटम दिखाता है:

स्पॉटलाइट न केवल उन फ़ाइलों और निर्देशिकाओं को अनदेखा करेगा, बल्कि यह उस एक्सटेंशन के भीतर मौजूद सभी चीज़ों को भी अनदेखा कर देगा।

इस दृष्टिकोण के साथ स्पष्ट समस्या यह है कि यह फ़ाइल या फ़ोल्डर के वास्तविक नाम को इसे बाहर करने के लिए बदलती है, जहां सिस्टम प्राथमिकताओं का उपयोग कर प्राथमिक चाल आइटम के नाम पर कोई ऐसा परिवर्तन नहीं करती है। दूसरी तरफ, क्योंकि इसे पूरी तरह से फ़ाइल नाम के माध्यम से संभाला जाता है, इसका लाभ होता है, क्योंकि यदि आवश्यक हो तो इसे आसानी से स्क्रिप्ट किया जा सकता है या एसएसएच के माध्यम से कमांड लाइन के माध्यम से दूरस्थ रूप से उपयोग किया जा सकता है।

कभी-कभी, आप ओएस एक्स में उस एक्सटेंशन को जोड़ सकते हैं। यह अक्सर एक मैक से दूसरे मैक में स्थानांतरित करने के लिए माइग्रेशन सहायक का उपयोग करने के बाद होता है, और माइग्रेशन प्रक्रिया के दौरान या बाद में माइग्रेशन प्रक्रिया के दौरान / उपयोगकर्ता / निर्देशिका के भीतर "username.noindex" के रूप में लेबल किए गए फ़ोल्डर को ढूंढना असामान्य नहीं है, अगर इसे प्रक्रिया से पहले रद्द कर दिया गया था पूरा कर लिया है।