Mac OSX über die Befehlszeile neu starten und alle Fenster schließen

Mac OSX über die Befehlszeile neu starten und alle Fenster schließen

Ich möchte die Befehlszeile verwenden, um mein Mac OSX neu zu starten. Ich verwende:

sudo shutdown -r now

Aber ich möchte neu startenohne die Option „Fenster erneut öffnen“Ich habe mir die Dokumentation angesehen Hieraber ohne Erfolg. Irgendeine Idee?

Antwort1

Hier ist ein Skript, das die Funktion dauerhaft vollständig deaktiviert, unabhängig davon, ob das Kontrollkästchen zum Beibehalten von Fenstern aktiviert ist oder nicht. Die Fenster werden nicht wiederhergestellt.

#!/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

So stellen Sie das Standardverhalten wieder her:

sudo defaults delete com.apple.loginwindow LoginHook

Alle Einzelheiten hier:

http://osxdaily.com/2011/08/25/disable-reopen-windows-when-logging-back-in-in-mac-os-x-lion-completely/

Das könnte Sie auch interessieren:

http://osxdaily.com/2011/07/18/disable-mac-os-x-lion-resume-window-restore/

verwandte Informationen