تمام سافٹ ویئر کی طرح، macOS کبھی کبھار ہونے والے بگ یا مسئلے سے محفوظ نہیں ہے۔ اگرچہ یہ ایک غیر معمولی واقعہ ہے، لیکن macOS پر فولڈرز کبھی کبھار باقاعدہ فولڈرز کے طور پر ظاہر ہونے سے پیکجز کے طور پر ظاہر ہونے میں تبدیل ہو سکتے ہیں، جیسے کہ نئے macOS ایپس کو انسٹال کرنے کے لیے استعمال ہوتے ہیں۔ یہ ڈیزائن کے لحاظ سے بھی ہو سکتا ہے، خاص طور پر اگر آپ نیا سافٹ ویئر بنا رہے ہیں۔
شکر ہے کہ اگر آپ کو ضرورت ہو تو میک پر فولڈر کو بحال کرنا ایک آسان عمل ہے۔ ایسا کرنے کے چند طریقے ہیں، لیکن سب سے آسان طریقہ میک ٹرمینل ایپ کو استعمال کرنا ہے۔ فارمیٹ سے قطع نظر میک پر فولڈر کو بحال کرنے کا طریقہ یہاں ہے۔
ٹرمینل کا استعمال کرتے ہوئے میک پر فولڈر بحال کریں
Mac Finder ایپ خود بخود یہ پتہ لگانے کی کوشش کرتی ہے کہ فائل یا فولڈر کا اصل مقصد کیا ہے تاکہ اسے صحیح طریقے سے ہینڈل کرنے کا طریقہ معلوم ہو۔ اگر فولڈر میں غلط انتسابات کا اطلاق کیا گیا ہے، تو فائنڈر آپ کے فولڈر کو ایک پیکیج کے طور پر سمجھے گا اور آپ کو اس کے اندر موجود فائلوں تک رسائی کی اجازت نہیں دے گا۔
اگر آپ کے فولڈر میں غلط ایکسٹینشن ہے تو یہ بھی کرے گا، جیسے app ان ہدایات کے کام کرنے کے لیے آپ کو ضرورت ہوگی macOS Xcode ڈویلپر ٹولز انسٹال ہیں، جیسا کہ getfileinfo اور setfile کمانڈز انسٹال نہیں ہیں میکوس بطور ڈیفالٹ۔
- macOS فولڈرز سے ان اوصاف کو ہٹانے کے لیے، کھولیں Terminal ایپ (لانچ پیڈ > دیگر > ٹرمینل ) اور cd کمانڈ استعمال کریں تاکہ آپ کے "ٹوٹے" فولڈر پر مشتمل ڈائریکٹری میں داخل ہوں۔
- اس پریشانی کی بنیادی وجہ ہاس بنڈل ہے ایٹریبیوٹ بٹ، اس کو چیک کرنے کے لیے ٹائپ کریں getfileinfo -aB فولڈر ٹرمینل ایپ میں، فولڈر کو اس فولڈر کے مقام سے بدل دیں جسے آپ چیک کرنا چاہتے ہیں۔ اگر کمانڈ 1 لوٹاتا ہے، تو یہ وصف آپ کے فولڈر پر لاگو ہو گیا ہے، یعنی اسے ہٹانے کی ضرورت ہے۔
- اپنے فولڈر سے ہاس بنڈل انتساب بٹ کو ہٹانے اور رسائی بحال کرنے کے لیے ٹائپ کریں setfile -a b فولڈر ٹرمینل ایپ میں، فولڈر کو آپ کے فولڈر کے مقام سے بدل کر۔
- ٹائپ کریں getfileinfo -aB فولڈر ( فولڈر کو چیک کریں۔ ہٹا دیا گیا ہے۔
ایک بار جب آپ نے ہاس بنڈل انتساب کو ہٹا دیا تو، فائنڈر میں فولڈر تک رسائی حاصل کرنے کی کوشش کریں۔ایپ، جو ڈاک پر یا لانچ پیڈ میں آئیکن کے طور پر واقع ہے۔ اگر آپ اب بھی فولڈر تک رسائی حاصل نہیں کر سکتے ہیں، تو چیک کریں کہ آپ کے فولڈر میں کوئی غیر معمولی ایکسٹینشن منسلک نہیں ہے۔
- فولڈر کو فائنڈر، دائیں کلک کریں اور اپنی خصوصیت کی معلومات لوڈ کرنے کے لیے معلومات حاصل کریں دبائیں
- یہ آپ کے فولڈر پر اضافی معلومات پر مشتمل ایک علیحدہ ونڈو لوڈ کرے گا۔ اپنے فولڈر کا "سچا" نام دیکھنے کے لیے نام اور توسیع ذیلی زمرہ پر کلک کریں۔ اگر اس میں فائل ایکسٹینشن ہے (مثال کے طور پر، app)، اسے ہٹائیں اور enter کو دبائیں۔ بچانے کے لیے اپنے کی بورڈ پر۔
- فائنڈر آپ سے اس بات کی تصدیق کرنے کو کہے گا کہ آیا آپ اپنے فولڈر سے ایکسٹینشن کو ہٹانا چاہتے ہیں۔ تصدیق کے لیے ہٹائیں بٹن پر کلک کریں۔
ایکسٹینشن ہٹانے کے بعد، آپ کا فولڈر فائنڈر میں معمول پر آجانا چاہیے، جس سے آپ اسے معمول کے مطابق کھول سکتے ہیں۔
آپ ایک حقیقی macOS پیکج (جیسے PKG یا DMG فائل) سے فائلز اور فولڈرز تک رسائی حاصل کرنا چاہتے ہیں۔ اگر ایسا ہے تو، سب سے آسان طریقہ مواد کو ایک نئے فولڈر میں نکالنا ہے۔
ٹرمینل کا استعمال کرتے ہوئے میک فولڈرز نکالنا
ایک حقیقی macOS پیکج مختلف فائل فارمیٹس میں آتا ہے، بشمول PKG اور DMG فائلیں۔ آپ ان فارمیٹس میں فولڈرز کو بحال کرنے یا نکالنے کے طریقہ کار سے قدرے مختلف ہیں۔ اگر آپ حقیقی macOS پیکیج فائلوں سے فولڈرز کو بحال کرنا چاہتے ہیں، تو ٹرمینل ایپ آپ کو ایسا کرنے کی اجازت دیتی ہے۔
یہ طریقے فرض کرتے ہیں کہ آپ پیک شدہ PKG یا DMG فائلوں سے فولڈرز تک رسائی حاصل کرنے کی کوشش کر رہے ہیں۔ اگر فائلیں خراب ہیں (یا صحیح PKG یا DMG فائلیں نہیں ہیں)، تو یہ ہدایات کام نہیں کریں گی۔
- اگر آپ DMG فائلوں سے فولڈرز کو بحال کرنا چاہتے ہیں تو آپ کو پہلے اسے ورچوئل ڈرائیو کے طور پر ماؤنٹ کرنا ہوگا۔ آپ ایسا کر سکتے ہیں Terminal سے لانچ پیڈ > دیگر > ٹرمینل.
- Typehdiutil attach file.dmg، file.dmgاپنی DMG فائل کے مقام اور فائل کے نام کے ساتھ، پھر کمانڈ کو چلانے کے لیے enter دبائیں.
- آپ کا DMG فولڈر آپ کی macOS ڈرائیو پر Volumes ڈائریکٹری کے نیچے ایک فولڈر کے طور پر لگایا جائے گا۔ اپنی DMG فائل کے مواد کو ایک نئے macOS فولڈر میں کاپی کرنے کے لیے، cp -r /Volumes/File/ /Users/Username/Folder، کی جگہ ٹائپ کریں۔ فائل آپ کی DMG فائل کے اصل نام کے ساتھ، اور Username/Folder کو کاپی کرنے کے لیے مقام کے ساتھ تبدیل کرنا فائلوں.
- ٹائپ کریں hdiutil info اپنی نصب شدہ DMG فائل کے لیے ڈرائیو شناخت کنندہ کو تلاش کرنے کے لیے، پھر ٹائپ کریں hdiutil detach /dev/drive اپنی DMG فائل کو ان ماؤنٹ کرنے کے لیے، /dev/drive کو درست ڈیوائس شناخت کنندہ سے تبدیل کریں۔
آپ کی DMG فائل کے مواد کو ایک نئے فولڈر میں بحال کر دیا جائے گا، جو آپ تک رسائی کے لیے تیار ہے۔
- PKG فائل سے معیاری macOS فولڈر میں فائلیں اور فولڈر نکالنے کے لیے، Terminal ایپ کھولیں ( لانچ پیڈ > دیگر > ٹرمینل).
- وہاں سے ٹائپ کریں pkgutil -expand /location/file.pkg newpkgfolder، /location کی جگہ لے کر /file.pkg اپنی PKG فائل کے مقام اور فائل کے نام کے ساتھ، اور newpkgfolder درست نکالنے والے فولڈر کے ساتھ۔
PKG پیکیج فائل کا مواد آپ کے بتائے ہوئے مقام پر نکالا جائے گا۔
MacOS فائلز اور فولڈرز کو ہینڈل کرنا
اگر آپ میک پر فولڈر کو بحال کرنے کا طریقہ نہیں جانتے ہیں تو پہلے یہ طریقے آزمائیں۔ بہت سے معاملات میں، آپ ایکسٹینشن کو ٹھیک کر کے یا فائل کی مخصوص خصوصیات کو ہٹا کر ٹوٹے ہوئے macOS فولڈر کو بحال کر سکتے ہیں۔ اگر آپ کے پاس PKG یا DMG فارمیٹس میں حقیقی macOS پیکیج فائل ہے، تو آپ ٹرمینل ایپ کا استعمال کرکے مواد نکال سکتے ہیں۔
تاہم ہر فولڈر کو بازیافت نہیں کیا جاسکتا۔ آپ کو ٹائم مشین کے ساتھ اپنے میک کا بیک اپ لینے پر غور کرنا چاہیے تاکہ یہ یقینی بنایا جا سکے کہ آپ ہمیشہ اپنی فائلیں بازیافت کر سکتے ہیں، چاہے کوئی فولڈر خراب ہو جائے یا مستقبل میں ناقابل رسائی ہو جائے۔
