Reinicie o Mac OSX a partir da linha de comando e feche todas as janelas

Reinicie o Mac OSX a partir da linha de comando e feche todas as janelas

Quero usar a linha de comando para reiniciar meu mac OSX, estou usando:

sudo shutdown -r now

Mas eu quero reiniciarsem a opção de reabrir janelas, eu olhei a documentação aquimas sem sorte, alguma ideia?

Responder1

Aqui está um script que desabilitará o recurso completamente de forma constante, independentemente de a caixa de seleção para preservar as janelas estar marcada ou não, as janelas não serão restauradas.

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

Para restaurar o comportamento padrão:

sudo defaults delete com.apple.loginwindow LoginHook

Detalhes completos aqui:

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

Você também pode estar interessado nisso:

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

informação relacionada