मैक ओएस एक्स में "वापस लॉग इन करते समय विंडोज को फिर से खोलें" को पूरी तरह से अक्षम करें
विषयसूची:
आपने देखा होगा कि जब आप लॉग आउट करते हैं या मैक ओएस एक्स को रीबूट करते हैं, तो आपको "वापस लॉग इन करते समय विंडोज़ फिर से खोलें" के बगल में एक चेकबॉक्स के साथ एक डायलॉग विंडो मिलती है जो आपके वर्तमान में खुले सभी एप्लिकेशन को पुनर्स्थापित करती है और खिड़कियाँ।
अगर आपको यह पसंद नहीं है और आप विंडो दोबारा नहीं खोलने के लिए बॉक्स को अनचेक करते-करते थक गए हैं, तो आप सुविधा को बेकार करने के लिए तीसरे पक्ष की स्क्रिप्ट का इस्तेमाल कर सकते हैं.स्पष्ट करने के लिए, यह जो करता है वह सुविधा को पूरी तरह से निरंतर आधार पर अक्षम करता है, भले ही विंडोज़ को संरक्षित करने के लिए चेकबॉक्स चेक किया गया हो या नहीं, विंडोज़ पुनर्स्थापित नहीं होंगे।
हालांकि यह ओएस एक्स की फिर से शुरू सुविधा का हिस्सा है, यह ऐप फिर से शुरू को पूरी तरह से या प्रति एप्लिकेशन के आधार पर अक्षम करने से अलग है, क्योंकि यह केवल रीबूट और लॉगआउट को प्रभावित करता है।
इसे बेकार बनाकर "वापस लॉग इन करते समय विंडो फिर से खोलें" को बंद करना
याद रखें, यह स्क्रिप्ट सुविधा को अक्षम कर देती है, लेकिन डायलॉग विंडो अभी भी पॉप अप होगी। अंतर इस स्क्रिप्ट के साथ है, इससे कोई फर्क नहीं पड़ेगा कि डायलॉग बॉक्स चेक किया गया है या नहीं, विंडोज़ और ऐप्स रिस्टोर नहीं होंगे। यह उन्नत उपयोगकर्ताओं के उद्देश्य से है जो कमांड लाइन के साथ सहज हैं, अनुचित सिंटैक्स के परिणामस्वरूप त्रुटियाँ हो सकती हैं या गलत URL पर जा सकते हैं इसलिए आप जो उपयोग करते हैं उसके बारे में विशेष रहें। यदि आप निश्चित नहीं हैं, तो आगे न बढ़ें। यह किसी तीसरे पक्ष की वेबसाइट से स्क्रिप्ट तक पहुंचना है, अपने जोखिम पर उपयोग करें।
निम्नलिखित को टर्मिनल के भीतर एक पंक्ति में पेस्ट करें और रिटर्न हिट करें:
कर्ल http://pastie.org/pastes/2427953 -L -s -o ~/fixlogin.sh
अगला, यह सुनिश्चित करने के लिए फ़ाइल जांचें कि आप इसमें क्या शामिल करना चाहते हैं:
cat ~/fixlogin.sh
यदि फ़ाइल नीचे दी गई स्क्रिप्ट सामग्री से मेल खाती है, तो आप इसे निम्न के साथ निष्पादित कर सकते हैं:
chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh
ध्यान दें: यदि आप पेस्टी नामक दूरस्थ होस्ट से "fixlogin.sh" स्क्रिप्ट को डाउनलोड करने के लिए कर्ल का उपयोग नहीं करना चाहते हैं, तो आप अपनी स्वयं की फ़ाइल बनाना चाहेंगे, फ़ाइल यह है, आप निम्न में पेस्ट कर सकते हैं 'loginfix.sh' नामक एक दस्तावेज़, इसे chmod +x के साथ निष्पादन योग्य बनाएं, और मैन्युअल रूप से स्क्रिप्ट निष्पादित करें:
!/बिन/बैश इको !/बिन/बैश> /tmp/loginfix.श इको आरएम /उपयोगकर्ता//लाइब्रेरी/प्राथमिकताएं/बायहोस्ट/कॉम. /loginfix.sh डिफॉल्ट राईट com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"
जैसा कि आप देख सकते हैं, स्क्रिप्ट उपयोगकर्ता ~/लाइब्रेरी/प्राथमिकताएं/बायहोस्ट/निर्देशिका में “com.apple.loginwindow.”
(उपरोक्त पाठ जानबूझकर छोटा है ताकि यह एक पंक्ति में फिट हो सके)
फिर इसे निम्नलिखित कमांड के साथ निष्पादित करें:
chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh
यह कमांड एक स्क्रिप्ट को डाउनलोड करता है, इसे उपयुक्त स्थान पर रखता है, इसे निष्पादन योग्य बनाता है, और फिर अस्थायी फ़ाइल को हटा देता है। यदि आप सोच रहे हैं, तो डाउनलोड की गई बैश स्क्रिप्ट की सामग्री निम्नलिखित हैं:
"!/बिन/बैश इको !/बिन/बैश> /tmp/loginfix.श इको आरएम /उपयोगकर्ता//लाइब्रेरी/प्राथमिकताएं/बायहोस्ट/कॉम. /loginfix.sh डिफॉल्ट राईट com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"
यदि आप कभी भी इस OS X Lion सुविधा के डिफ़ॉल्ट व्यवहार पर वापस लौटना चाहते हैं, तो बस निम्न डिफ़ॉल्ट कमांड लिखें:
sudo डिफ़ॉल्ट हटाएं com.apple.loginwindow लॉगिन हुक
और आप उस चेकबॉक्स की पसंद के आधार पर विंडो रिस्टोर का चयन करने में सक्षम होंगे।
यह छोटी सी स्क्रिप्ट HexBrain से आती है, इसे Mark में भेजने के लिए धन्यवाद!