Nonaktifkan "Buka Kembali Windows Saat Masuk Kembali" di Mac OS X Sepenuhnya
Daftar Isi:
Anda mungkin telah memperhatikan bahwa ketika Anda keluar atau mem-boot ulang Mac OS X, Anda mendapatkan jendela dialog dengan kotak centang di samping "Buka kembali jendela saat masuk kembali" yang memulihkan semua aplikasi yang sedang dibuka dan jendela.
Jika Anda tidak menyukainya dan Anda bosan menghapus centang pada kotak untuk tidak lagi membuka kembali jendela, Anda dapat menggunakan skrip pihak ketiga untuk membuat fitur tidak berguna.Untuk memperjelas, apa yang dilakukan adalah menonaktifkan fitur sepenuhnya secara konstan, terlepas dari apakah kotak centang untuk mempertahankan jendela dicentang atau tidak, jendela tidak akan dipulihkan.
Meskipun ini adalah bagian dari fitur Lanjutkan OS X, ini berbeda dengan menonaktifkan Lanjutkan aplikasi sepenuhnya atau berdasarkan per aplikasi, karena ini hanya memengaruhi reboot dan logout.
Mematikan “Buka kembali jendela saat masuk kembali” dengan Membuatnya Tidak Berguna
Ingat, skrip ini menonaktifkan fitur, tetapi jendela dialog akan tetap muncul. Perbedaannya dengan skrip ini, tidak masalah jika kotak dialog dicentang atau tidak, windows dan aplikasi tidak akan pulih. Ini ditujukan untuk pengguna tingkat lanjut yang merasa nyaman dengan baris perintah, sintaks yang tidak tepat dapat menyebabkan kesalahan atau mengunjungi URL yang salah, jadi berhati-hatilah dengan apa yang Anda gunakan. Jika Anda tidak yakin, jangan lanjutkan. Ini mengakses skrip dari situs web pihak ketiga, gunakan dengan risiko Anda sendiri.
Tempel berikut ke dalam satu baris dalam Terminal dan tekan kembali:
curl http://pastie.org/pastes/2427953 -L -s -o ~/fixlogin.sh
Berikutnya, periksa file untuk memastikan bahwa file tersebut sesuai dengan yang Anda inginkan:
cat ~/fixlogin.sh
Jika file cocok dengan konten skrip di bawah ini, Anda dapat menjalankannya dengan perintah berikut:
chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh
CATATAN: jika Anda lebih suka membuat file Anda sendiri dan tidak menggunakan curl untuk mengunduh skrip "fixlogin.sh" dari host jarak jauh yang disebut pastie, file tersebut adalah yang ini, Anda dapat menempelkan yang berikut ini ke sebuah dokumen bernama 'loginfix.sh', membuatnya dapat dieksekusi dengan chmod +x, dan mengeksekusi skrip secara manual:
!/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 default tulis com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"
Seperti yang Anda lihat, skrip menghapus semua yang ada di dalam direktori pengguna ~/Library/Preferences/ByHost/ yang cocok dengan “com.apple.loginwindow.”
(Teks di atas sengaja dibuat kecil agar muat dalam satu baris)
Kemudian jalankan dengan perintah berikut:
chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh
Perintah itu mengunduh skrip, menempatkannya di lokasi yang sesuai, membuatnya dapat dieksekusi, lalu menghapus file sementara. Jika Anda bertanya-tanya, isi skrip bash yang diunduh adalah sebagai berikut:
"!/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 default tulis com.apple.loginwindow LoginHook /usr/bin/loginfix.sh"
Jika Anda ingin kembali ke perilaku default fitur OS X Lion ini, cukup ketik perintah tulis default berikut:
sudo default menghapus com.apple.loginwindow LoginHook
Dan Anda akan kembali untuk dapat memilih pemulihan jendela berdasarkan pilihan kotak centang itu.
Script kecil ini berasal dari HexBrain, terima kasih telah mengirimkan ini di Mark!