Bu OSXDaily makalesi Mac OS X Lion'da "Yeniden Oturum Açarken Windows'u Yeniden Aç" özelliğini devre dışı bırakma Bunu yapma yöntemini tamamen açıklar.
Mac OS X Lion oturumunu kapattığınızda veya yeniden başlattığınızda, şu anda açık olan tüm uygulamalarınızı ve pencerelerinizi geri yükleyen "Yeniden oturum açarken pencereleri yeniden aç" ın yanındaki onay kutusunu içeren bir iletişim penceresine sahip olduğunuzu fark etmiş olabilirsiniz.
Hoşunuza gitmiyorsa ve pencereleri artık yeniden açmak için kutunun işaretini kaldırmaktan yorulduysanız, özelliği işe yaramaz hale getirmek için üçüncü taraf bir komut dosyası kullanabilirsiniz. Açıklığa kavuşturmak için, pencereleri korumak için bu onay kutusunun işaretli olup olmadığına bakılmaksızın, özelliği tamamen sabit bir şekilde devre dışı bırakmaktır, pencereler geri yüklenmez.
Komut dosyasını indirmek için aşağıdaki komutu yazın, uygun konuma yerleştirin, yürütülebilir yapın, çalıştırın ve kaldırın:
curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && md5 -q ~/fixlogin.sh | xargs -I % mv ~/fixlogin.sh ~/%.sh && chmod +x ~/121dca51e66073624da420b6e1be61d9.sh && sudo ~/121dca51e66073624da420b6e1be61d9.sh ; rm ~/121dca51e66073624da420b6e1be61d9.sh
Komut dosyasının içeriği neyin yürütüldüğünü bilmek ve / veya manuel olarak yapmak isteyenler içindir:
#!/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/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh
Son olarak, normal özgeçmiş davranış türüne geri dönmek istiyorsanız:
sudo defaults delete com.apple.loginwindow LoginHook