¿Cómo se establece de manera predeterminada "No abrir todas las aplicaciones de nuevo" en Mac OS X Lion?

12

En Mac OS X Lion, siempre que se apague o reinicie la computadora, el valor predeterminado es "Abrir todas las aplicaciones" nuevamente después de la próxima puesta en marcha, y el usuario tiene que "desmarcar" la casilla para que las aplicaciones no se ejecutará automáticamente.

Pero cada vez, tengo que desmarcar esa casilla. ¿Hay alguna forma predeterminada de no ejecutar esas aplicaciones la próxima vez?

    
pregunta 太極者無極而生 12.04.2012 - 21:34

1 respuesta

4

Este artículo de OSXDaily Deshabilitar" Volver a abrir Windows al volver a iniciar sesión "en Mac OS X Lion completamente describe un método para hacer esto.

  

Es posible que haya notado que al cerrar sesión o reiniciar Mac OS X Lion,   aparece una ventana de diálogo con una casilla de verificación junto a "Volver a abrir ventanas cuando   volver a iniciar sesión "que restaura todas las aplicaciones abiertas actualmente   y ventanas.

     

Si no te gusta y estás cansado de desmarcar la casilla para no   Cuando vuelva a abrir Windows, puede usar un script de terceros para renderizar   La característica inútil. Para aclarar, lo que esto hace es deshabilitar la característica.   completamente en forma constante, independientemente de si esa casilla de verificación para   preservar ventanas está marcado o no, las ventanas no se restaurarán.

Escriba el siguiente comando para descargar el script, colóquelo en la ubicación adecuada, haga que sea ejecutable, ejecútelo y luego elimínelo:

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

El contenido del script es para aquellos que desean saber qué se está ejecutando y / o hacerlo manualmente:

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

Finalmente, si desea volver al tipo de comportamiento de reanudación normal:

sudo defaults delete com.apple.loginwindow LoginHook
    
respondido por el binarybob 12.04.2012 - 22:53

Lea otras preguntas en las etiquetas