Existe una característica en el nuevo Mac OS X Lion (10.7), que para algunos puede ser molesta, al volver a iniciar sesión, todas las aplicaciones que teníamos abiertas al dar «apagar equipo» o «reiniciar equipo», se vuelven a abrir automáticamente, esto hace mas lento el arranque de nuestros productos de la manzana y como mencione, a algunos no nos gusta. La solución permanente a continuación:
Primero lanzamos nuestra poderosa terminal (Aplicaciones/Utilidades/terminal) y creamos un fichero en el directorio de ejecutables del sistema:
$ sudo nano /usr/bin/hack.sh
Esto nos abrirá un editor muy sencillo llamado «nano», dentro del fichero podemos escribir (o copiar pa los mas flojos) lo siguiente:
#!/bin/bash rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*
Para guardar los cambios y salir del editor, presionamos Ctrl + X, lo cual nos confirma si queremos guardar cambios, a lo que respondemos que si.
Ahora necesitamos darle permisos de ejecución a nuestro script:
$ sudo chmod +x /usr/bin/hack.sh
Después ejecutamos:
$ sudo defaults write com.apple.loginwindow LoginHook /usr/bin/hack.sh
Eso es todo! reinciamos para probar!
Si quieres utilizar de nuevo esta función lo único que debemos hacer es ejecutar en nuestra terminal:
$ sudo defaults delete com.apple.loginwindow LoginHook