Mantener presionada la tecla Mayús al iniciar sesión debería evitar que las aplicaciones se reinicien para ese inicio de sesión.
Si desea evitar permanentemente que las aplicaciones se vuelvan a abrir, puede cerrar todas las aplicaciones y luego bloquear el com.apple.loginwindow.*.plist
archivo que se encuentra en~/Library/Preferences/ByHost/
Esta lista mantiene una lista de aplicaciones abiertas, y cualquier aplicación que esté en esa lista al cerrar sesión se volverá a iniciar después del inicio de sesión (suponiendo que la casilla de verificación esté marcada para hacerlo, ya que siempre es así por defecto). Si cierra todas las aplicaciones, luego bloquea esa lista, su lista de aplicaciones siempre estará vacía, por lo que incluso cuando esa casilla de verificación esté marcada, no habrá aplicaciones en la lista para relanzar.
Desbloquear el plist regresará a su comportamiento normal.
Lo que está buscando es deshabilitar la función ApplePersistence, que se puede hacer con:
fuente
defaults write -g ApplePersistence -bool no
?Vaya a Preferencias del sistema / General.
Desmarca la casilla "Restaurar ventanas al salir ..."
fuente
Primero cierre todas las aplicaciones (esto es importante). Luego en una terminal hacer:
Básicamente, debe hacer que los archivos loginWindow * no puedan ser escritos por nadie.
Para deshacer :
fuente