Finder: Cerrando ventanas que se abren sin permiso

Script_Editor_Icon.jpgJaime nos pregunta: Hola, a continuacion os expongo mi caso a ver si podeis darme solucion al “problema” que tengo.

Tengo 3 estaciones Time Capsule repartidas por la casa, y cuando arranco mis Mac se montan todas las unidades en el escritorio, quedando las 3 ventanas del Finder abiertas en el mismo, hasta ahi todo correcto. He estado trasteando con Automator para crear algun flujo de trabajo para cerrar esas ventanas del Finder y tener el escritorio limpio, pero no hay forma, no lo he podido conseguir. Me gustaria que me indicarais si es posible hacerlo o como hacerlo, ya que es un incordio que en cada arranque tener que ir cerrando esas 3 ventanas siempre al inicio.

PD: Os escribo a vosotros porque me habeis solucionado en multitud de ocasiones problemas o dudas que tenia, y porque os considero una web puntera en articulos y noticias, no lo que se suele encontrar por la red. Un saludo y GRACIAS de nuevo.

Pongámonos a ello y busquemos un par de aproximaciones para solucionar el problema.

Problemas con las .DS_Store

Una de los posibles problemas es que el Finder lea incorrectamente los archivos .DS_Store que es donde se guardan las preferencias de las ventanas en el Finder. Esos archivos son invisibles, y un primer intento para solucionar el problema es borrarlos. Como no se ven, lo mejor es hacerlos visibles durante un segundo, borrarlos por el método tradicional y dejar que el Finder se encargue de crear de nuevo esos archivos.

Para hacer visibles los archivos invisibles, usa el Terminal (en Aplicaciones > Utilidades) y copia y pega

defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder

Esta es una orden doble separada por un punto y coma: es un buen truco para enviar dos comandos seguidos a través del Terminal cuando conoces bien lo que vas a hacer y no necesitas una respuesta del sistema operativo (truco dentro de truco). La primera fuerza a que se vean los archivos invisibles (TRUE), la segunda, reinicia el Finder.

Ahora puedes borrar los archivos .DS_Store (a la papelera y vaciarla) que encontrarás en la raíz de cada uno de los discos.

Ahora, para ocultar esos archivos invisibles usaremos el comando:

defaults write com.apple.finder AppleShowAllFiles FALSE;killall Finder

Si el problema persiste

Si el problema persiste, vamos a crear una acción de Applescript. Podríamos hacerlo con Automator ejecutando un Applescript, pero para una solución tan sencilla, mejor no matar moscas a cañonazos.

Abre el Editor de Scripts y pega el siguiente texto:

tell application "Finder"

activate

close every window

end tell

Guárdalo como una aplicación Applescript y añádela a los Items de inicio que se ejecutan cuando arrancas o inicias sesión con tu usuario. Si no sabes como hacerlo, Este tutorial: .. y cuando llego al trabajo, mi Mac está listo para empezar te servirá para entender como funcionan los items de arranque en el inicio de sesión.

En realidad el script cierra todas las ventanas abiertas del Finder lo que te asegurará tener un escritorio perfectamente limpio nada mas arrancar.

Espero que haya sido de ayuda.

0 0 votos
Article Rating
Subscribe
Notify of
4 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
Anónimo
Anónimo
14 years ago

Buffff que rapidos . . .

He creado el Script lo he metido en Cuentas, Arranque al final de la cola, y perfecto.

Como siemrpe los nª 1

Gracias !!!

Kuojido
Kuojido
14 years ago

Yo si alguna vez las cierro todas de golpe, seleccionas Cmd+opciones+W.

Falken
Falken
14 years ago

Yo lo resuelvo a la “UNIX Way” y me parece que es mas sencillo que como lo habeis puesto vosotros.

Abres el terminal y escribes (Manejar con precaucion):

sudo find / -name .DS_Store -exec rm -f {} +

Con ello limpiaras todos los .DS_Store de tu sistema en una sola orden y sin andar cambiando preferencias.

No olvidar nunca que Mac OS X es un UNIX certificado y a veces las cosas mas raras las podemos hacer de la forma mas simple.

Anónimo
Anónimo
14 years ago

CMD+ALT+W con ese shortcut se cierran todas las ventanas del Finder. Ya lo había dicho otro usuario pero lo sigo apoyando.

4
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x