सभी सॉफ़्टवेयर की तरह, macOS सामयिक बग या समस्या से सुरक्षित नहीं है। हालांकि यह एक दुर्लभ घटना है, macOS पर फ़ोल्डर कभी-कभी नियमित फ़ोल्डर के रूप में दिखने से पैकेज के रूप में दिखने में बदल सकते हैं, जैसे कि नए macOS ऐप इंस्टॉल करने के लिए उपयोग किए जाते हैं। यह डिज़ाइन द्वारा भी हो सकता है, विशेष रूप से यदि आप नया सॉफ़्टवेयर बना रहे हैं।
धन्यवाद, यदि आपको आवश्यकता हो तो मैक पर फ़ोल्डर को पुनर्स्थापित करना एक आसान प्रक्रिया है। ऐसा करने के कुछ तरीके हैं, लेकिन मैक टर्मिनल ऐप का उपयोग करना सबसे आसान तरीका है। यहां मैक पर किसी फ़ोल्डर को पुनर्स्थापित करने का तरीका बताया गया है, प्रारूप की परवाह किए बिना।
टर्मिनल का उपयोग करके Mac पर एक फ़ोल्डर पुनर्स्थापित करें
Mac Finder ऐप स्वचालित रूप से यह पता लगाने की कोशिश करता है कि किसी फ़ाइल या फ़ोल्डर का असली उद्देश्य क्या है ताकि उसे पता चले कि इसे सही तरीके से कैसे संभालना है। यदि फ़ोल्डर में गलत विशेषताएँ लागू की गई हैं, तो Finder आपके फ़ोल्डर को एक पैकेज के रूप में मानेगा और आपको उसमें रखी फ़ाइलों तक पहुँचने की अनुमति नहीं देगा।
यह तब भी करेगा जब आपके फ़ोल्डर में गलत एक्सटेंशन है, जैसे app इन निर्देशों के काम करने के लिए, आपको इसकी आवश्यकता होगी macOS Xcode डेवलपर टूल इंस्टॉल किया गया, क्योंकि getfileinfo और setfile कमांड चालू नहीं हैं macOS डिफ़ॉल्ट रूप से।
- MacOS फ़ोल्डर से इन विशेषताओं को हटाने के लिए, Terminal ऐप खोलें (Launchpad > Other > Terminal ) और cd कमांड का उपयोग अपने "टूटे" फ़ोल्डर वाली निर्देशिका में प्रवेश करने के लिए करें।
- इस समस्या का मुख्य कारण बंडल है विशेषता बिट है, इसलिए इसे जांचने के लिए टाइप करें getfileinfo -aB फोल्डरटर्मिनल ऐप में, folder को उस फोल्डर की जगह से बदल दें जिसे आप चेक करना चाहते हैं। यदि आदेश 1 देता है, तो यह विशेषता आपके फ़ोल्डर पर लागू कर दी गई है, जिसका अर्थ है कि इसे निकालने की आवश्यकता है।
- बंडल है एट्रिब्यूट बिट को अपने फ़ोल्डर से हटाने और एक्सेस रीस्टोर करने के लिए, setfile -a b टाइप करें फ़ोल्डर टर्मिनल ऐप में, folder को अपने फ़ोल्डर स्थान से बदल रहा है।
- टाइप getfileinfo -aB फोल्डर (folder) को बदलना इसके बाद has बंडल एट्रिब्यूट की स्थिति देखें-अगर कोई 0 लौटाया जाता है, तो एट्रिब्यूट में हटा दिया गया।
एक बार जब आप बंडल है विशेषता हटा देते हैं, तो Finder में फ़ोल्डर तक पहुंचने का प्रयास करेंऐप, डॉक पर या लॉन्चपैड में एक आइकन के रूप में स्थित है। अगर आप अभी भी फ़ोल्डर तक नहीं पहुंच पा रहे हैं, तो जांच लें कि आपके फ़ोल्डर में कोई असामान्य एक्सटेंशन अटैच तो नहीं है.
- फ़ोल्डर को Finder, राइट-क्लिक में ढूंढें और अपनी विशेषता जानकारी लोड करने के लिए जानकारी प्राप्त करें दबाएं.
- यह आपके फ़ोल्डर पर अतिरिक्त जानकारी वाली एक अलग विंडो लोड करेगा। अपने फ़ोल्डर के लिए "सही" नाम देखने के लिए नाम और एक्सटेंशन उप-श्रेणी पर क्लिक करें। अगर इसमें फ़ाइल एक्सटेंशन है (उदाहरण के लिए, app), तो इसे हटाएं और एंटर करें दबाएं बचाने के लिए अपने कीबोर्ड पर।
- खोजक आपसे यह पुष्टि करने के लिए कहेगा कि आप अपने फ़ोल्डर से एक्सटेंशन हटाना चाहते हैं या नहीं। पुष्टि करने के लिए निकालें बटन क्लिक करें।
एक्सटेंशन हटाए जाने के साथ, आपका फ़ोल्डर Finder में सामान्य हो जाना चाहिए, जिससे आप इसे सामान्य रूप से खोल सकें।
आप फ़ाइलों और फ़ोल्डरों को वास्तविक macOS पैकेज (जैसे PKG या DMG फ़ाइल) से भी एक्सेस करना चाह सकते हैं। यदि ऐसा है, तो सामग्री को एक नए फ़ोल्डर में निकालने का सबसे आसान तरीका है।
टर्मिनल का उपयोग करके मैक फ़ोल्डर निकालना
एक सच्चा macOS पैकेज विभिन्न फ़ाइल स्वरूपों में आता है, जिसमें PKG और DMG फ़ाइलें शामिल हैं। आप इन स्वरूपों में फ़ोल्डरों को पुनर्स्थापित करने या निकालने के तरीके से थोड़ा भिन्न होते हैं। यदि आप वास्तविक macOS पैकेज फ़ाइलों से फ़ोल्डरों को पुनर्स्थापित करना चाहते हैं, तो टर्मिनल ऐप आपको ऐसा करने की अनुमति देता है।
ये तरीके मानते हैं कि आप पैक की गई PKG या DMG फ़ाइलों से फ़ोल्डर तक पहुंचने का प्रयास कर रहे हैं। यदि फ़ाइलें दूषित हैं (या सही PKG या DMG फ़ाइलें नहीं हैं), तो ये निर्देश काम नहीं करेंगे।
- यदि आप DMG फ़ाइलों से फ़ोल्डरों को पुनर्स्थापित करना चाहते हैं, तो आपको पहले इसे वर्चुअल ड्राइव के रूप में माउंट करना होगा। आप टर्मिनल से लॉन्चपैड > अन्य > टर्मिनल. खोलकर ऐसा कर सकते हैं
- Type hdiutil फ़ाइल संलग्न करें।dmg, file.dmg की जगहअपनी डीएमजी फ़ाइल के स्थान और फ़ाइल नाम के साथ, फिर कमांड चलाने के लिए enter दबाएं।
- आपके DMG फ़ोल्डर को आपके macOS ड्राइव पर वॉल्यूम निर्देशिका के अंतर्गत एक फ़ोल्डर के रूप में माउंट किया जाएगा। अपनी DMG फ़ाइल की सामग्री को एक नए macOS फ़ोल्डर में कॉपी करने के लिए, cp -r /Volumes/File/ /Users/Username/Folder टाइप करें, की जगह फ़ाइल आपकी डीएमजी फ़ाइल के मूल नाम के साथ, और उपयोगकर्ता नाम/फ़ोल्डर को कॉपी करने के स्थान से प्रतिस्थापित कर रहा है फ़ाइलें।
- टाइप hdiutil info अपनी माउंट की गई DMG फ़ाइल के लिए ड्राइव पहचानकर्ता का पता लगाने के लिए, फिर hdiutil डिटैच करें टाइप करें /dev/drive अपनी DMG फ़ाइल को अनमाउंट करने के लिए, /dev/drive को सही डिवाइस आइडेंटिफ़ायर से बदलें।
आपकी DMG फ़ाइल की सामग्री एक नए फ़ोल्डर में पुनर्स्थापित की जाएगी, जो आपके उपयोग के लिए तैयार है।
- पीकेजी फ़ाइल से मानक macOS फ़ोल्डर में फ़ाइलें और फ़ोल्डर निकालने के लिए, Terminal ऐप () खोलें लॉन्चपैड > अन्य > टर्मिनल).
- वहाँ से, टाइप करें pkgutil -expand /location/file.pkg newpkgfolder, की जगह /location /file.pkg आपकी PKG फ़ाइल के स्थान और फ़ाइल नाम के साथ, और newpkgfolder सही निष्कर्षण फ़ोल्डर के साथ।
PKG पैकेज फ़ाइल की सामग्री आपके द्वारा निर्दिष्ट स्थान पर निकाली जाएगी।
MacOS फ़ाइलों और फ़ोल्डरों को संभालना
अगर आप नहीं जानते कि मैक पर फोल्डर को कैसे रिस्टोर करना है, तो पहले इन तरीकों को आजमाएं। कई मामलों में, आप एक्सटेंशन को ठीक करके या कुछ फ़ाइल विशेषताओं को हटाकर टूटे हुए macOS फ़ोल्डर को पुनर्स्थापित कर सकते हैं। यदि आपके पास PKG या DMG स्वरूपों में वास्तविक macOS पैकेज फ़ाइल है, तो आप टर्मिनल ऐप का उपयोग करके सामग्री निकाल सकते हैं।
हालांकि, हर फ़ोल्डर को वापस नहीं पाया जा सकता है। यह सुनिश्चित करने के लिए आपको अपने Mac का Time Machine के साथ बैकअप लेने पर विचार करना चाहिए कि आप हमेशा अपनी फ़ाइलें पुनर्प्राप्त कर सकते हैं, भले ही कोई फ़ोल्डर भविष्य में दूषित या दुर्गम हो जाए।
