Mac OSX перезапустити з командного рядка і закрити всі вікна


1

Я хочу використовувати командний рядок для перезавантаження Mac OSX, я використовую:

sudo shutdown -r now

Але я хочу перезапустити без повторного відкриття вікна , Я подивився на документацію тут але без удачі, Будь-яка ідея?


Там є відмінна QA на запитайте різні - але я не бачу "не повторювати" рішення - apple.stackexchange.com/questions/103571/…
Tetsujin

@Tetsujin Я переглянув його перед розміщенням і, як ви сказали, не знайшли опцію.
Kobi K

Відповіді:


2

Ось скрипт, який повністю вимикає цю функцію на постійній основі, незалежно від того, чи буде позначено цей прапорець для збереження вікон.

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

Щоб відновити поведінку за умовчанням:

sudo defaults delete com.apple.loginwindow LoginHook

Детальна інформація тут:

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

Вас також може зацікавити це:

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.