Mac OS Xలో “తిరిగి లాగిన్ అయినప్పుడు విండోస్‌ని మళ్లీ తెరవండి”ని పూర్తిగా నిలిపివేయండి

విషయ సూచిక:

Anonim

మీరు Mac OS Xని లాగ్ అవుట్ చేసినప్పుడు లేదా రీబూట్ చేసినప్పుడు, "తిరిగి లాగిన్ అయినప్పుడు విండోలను మళ్లీ తెరవండి" అనే చెక్‌బాక్స్‌తో మీరు ప్రస్తుతం తెరిచిన అన్ని అప్లికేషన్‌లను పునరుద్ధరించే డైలాగ్ విండోను పొందడం మీరు గమనించి ఉండవచ్చు మరియు విండోస్.

మీకు నచ్చకపోతే మరియు విండోలను మళ్లీ తెరవకూడదని పెట్టె ఎంపికను తీసివేయడంలో మీరు అలసిపోతే, మీరు ఫీచర్‌ని పనికిరానిదిగా మార్చడానికి మూడవ పక్షం స్క్రిప్ట్‌ని ఉపయోగించవచ్చు.స్పష్టం చేయడానికి, విండోలను భద్రపరచడానికి ఆ చెక్‌బాక్స్ తనిఖీ చేయబడిందా లేదా అనే దానితో సంబంధం లేకుండా, స్థిరమైన ప్రాతిపదికన ఫీచర్‌ను పూర్తిగా నిలిపివేయడమే ఇది చేస్తుంది, విండోలు పునరుద్ధరించబడవు.

ఇది OS X యొక్క రెజ్యూమ్ ఫీచర్‌లో భాగమైనప్పటికీ, ఇది యాప్ రెస్యూమ్‌ని పూర్తిగా లేదా ఒక్కో అప్లికేషన్ ప్రాతిపదికన నిలిపివేయడం కంటే భిన్నంగా ఉంటుంది, ఎందుకంటే ఇది రీబూట్‌లు మరియు లాగ్‌అవుట్‌లను మాత్రమే ప్రభావితం చేస్తుంది.

నిరుపయోగంగా చేయడం ద్వారా “తిరిగి లాగిన్ అయినప్పుడు విండోలను మళ్లీ తెరవండి”ని ఆఫ్ చేయడం

గుర్తుంచుకోండి, ఈ స్క్రిప్ట్ లక్షణాన్ని నిలిపివేస్తుంది, కానీ డైలాగ్ విండో ఇప్పటికీ పాప్ అప్ అవుతుంది. తేడా ఈ స్క్రిప్ట్‌తో ఉంది, డైలాగ్ బాక్స్ తనిఖీ చేయబడిందా లేదా అనేది పట్టింపు లేదు, విండోస్ మరియు యాప్‌లు పునరుద్ధరించబడవు . ఇది కమాండ్ లైన్‌తో సౌకర్యంగా ఉన్న అధునాతన వినియోగదారుల కోసం ఉద్దేశించబడింది, సరికాని సింటాక్స్ లోపాలు లేదా తప్పు URLని సందర్శించడం వలన మీరు ఉపయోగించే దాని గురించి ప్రత్యేకంగా ఉండండి. మీకు ఖచ్చితంగా తెలియకపోతే, కొనసాగించవద్దు. ఇది థర్డ్ పార్టీ వెబ్‌సైట్ నుండి స్క్రిప్ట్‌ను యాక్సెస్ చేస్తోంది, మీ స్వంత పూచీతో ఉపయోగించండి.

టెర్మినల్‌లో కింది వాటిని ఒకే లైన్‌లో అతికించండి మరియు రిటర్న్ నొక్కండి:

కర్ల్ http://pastie.org/pastes/2427953 -L -s -o ~/fixlogin.sh

తర్వాత, ఫైల్‌లో మీరు ఏమి ఉండాలనుకుంటున్నారో నిర్ధారించుకోండి:

పిల్లి ~/fixlogin.sh

ఫైల్ దిగువన ఉన్న స్క్రిప్ట్ కంటెంట్‌లతో సరిపోలితే, మీరు దీన్ని కింది వాటితో అమలు చేయవచ్చు:

chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh

గమనిక: మీరు మీ స్వంత ఫైల్‌ను సృష్టించి, పాస్టీ అనే రిమోట్ హోస్ట్ నుండి “fixlogin.sh” స్క్రిప్ట్‌ని డౌన్‌లోడ్ చేయడానికి కర్ల్‌ని ఉపయోగించకుండా ఉంటే, ఫైల్ ఇదే, మీరు ఈ క్రింది వాటిని అతికించవచ్చు 'loginfix.sh' అనే డాక్యుమెంట్, chmod +xతో ఎక్జిక్యూటబుల్‌గా చేసి, స్క్రిప్ట్‌ను మాన్యువల్‌గా అమలు చేయండి:

"

!/bin/bash echo !/bin/bash> /tmp/loginfix.sh echo rm /Users//Library/Preferences/ByHost/com.apple.loginwindow.>> /tmp/loginfix.sh mv /tmp/loginfix.sh /usr/bin/loginfix.sh chmod +x /usr/ /loginfix.sh డిఫాల్ట్‌లు com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"

మీరు చూడగలిగినట్లుగా, స్క్రిప్ట్ వినియోగదారు ~/లైబ్రరీ/ప్రాధాన్యతలు/ByHost/ డైరెక్టరీకి సరిపోలే “com.apple.loginwindow.”లోని ప్రతిదాన్ని తొలగిస్తుంది.

(పై వచనం ఉద్దేశపూర్వకంగా చిన్నది కనుక ఇది ఒకే పంక్తిలో సరిపోతుంది)

అప్పుడు కింది ఆదేశంతో దీన్ని అమలు చేయండి:

chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh

ఆ కమాండ్ స్క్రిప్ట్‌ను డౌన్‌లోడ్ చేస్తుంది, దానిని తగిన స్థానంలో ఉంచుతుంది, దాన్ని ఎక్జిక్యూటబుల్‌గా చేస్తుంది, ఆపై తాత్కాలిక ఫైల్‌ను తీసివేస్తుంది. మీరు ఆశ్చర్యపోతున్నట్లయితే, డౌన్‌లోడ్ చేయబడిన బాష్ స్క్రిప్ట్‌లోని విషయాలు క్రింది విధంగా ఉన్నాయి:

"

!/bin/bash echo !/bin/bash> /tmp/loginfix.sh echo rm /Users//Library/Preferences/ByHost/com.apple.loginwindow. >> /tmp/loginfix.sh mv /tmp/loginfix.sh /usr/bin/loginfix.sh chmod +x /usr/ /loginfix.sh డిఫాల్ట్‌లు com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"

మీరు ఎప్పుడైనా ఈ OS X లయన్ ఫీచర్ యొక్క డిఫాల్ట్ ప్రవర్తనకు తిరిగి రావాలనుకుంటే, కింది డిఫాల్ట్ రైట్ కమాండ్‌ను టైప్ చేయండి:

sudo డిఫాల్ట్‌లు com.apple.loginwindow లాగిన్‌హుక్‌ను తొలగిస్తాయి

మరియు మీరు ఆ చెక్‌బాక్స్ ఎంపిక ఆధారంగా విండో పునరుద్ధరణను ఎంచుకోవడానికి తిరిగి వస్తారు.

ఈ చిన్న స్క్రిప్ట్ HexBrain నుండి వచ్చింది, దీన్ని మార్క్‌లో పంపినందుకు ధన్యవాదాలు!

Mac OS Xలో “తిరిగి లాగిన్ అయినప్పుడు విండోస్‌ని మళ్లీ తెరవండి”ని పూర్తిగా నిలిపివేయండి