Tengo un disco externo con dos particiones que sigo conectado a mi MacBook Pro cuando estoy en mi escritorio. (Uno es para Time Machine, el otro solo para almacenamiento adicional.) A veces necesito agarrar mi computadora portátil rápidamente y llevarla a algún lado, pero tengo que cambiar a un espacio donde pueda ver las particiones en el escritorio, atarlas, dos -Haga clic con el dedo y seleccione Eject
. ¿Hay una forma más rápida con Mavericks, o tengo que configurar un AppleScript como este con un atajo de teclado?
Nota: Estoy no mirando para expulsar estos sólo cuando pongo mi Mac a dormir (como se analiza aquí ). A veces estoy en una teleconferencia para compartir pantalla y tengo que sacar mi Mac de mi escritorio por un minuto, si sabes a lo que me refiero :-).
fuente
<kbd>cmd</kbd>+<kbd>space</kbd>
y escribireject
. Muy recomendableRespuestas:
En OS-X Mountain-Lion, puedo hacer clic opcional en uno de los íconos "Expulsar" (mantener presionada la opción, luego hacer clic en el ícono expulsar), y todas las particiones externas se expulsarán.
(Actualización) Se ha verificado que esto también funciona en OS X Mavericks e incluso en macOS Sierra, como sospechaba que lo haría. Probablemente se puede suponer que funciona al menos en todas las versiones intermedias (¡pruébelo!
fuente
La única advertencia para "expulsar rápidamente" los discos con alguna fiabilidad es que no se expulsarán si hay archivos en uso que residen en ellos. Dicho esto, puede forzar la expulsión de discos, pero eso no sería ideal si los archivos están, de hecho, en uso.
La forma más fácil de expulsar instantáneamente todos los discos es invocar un Applescript (también podría crear un script de shell, pero Applescript se convierte más fácilmente en una solución de aplicación de un solo clic).
Así que vaya a su Editor de Applescript, pegue lo siguiente:
y guarde el script como una aplicación donde elija (NO use la
/tmp
carpeta como se ilustra) . Agregue la aplicación resultante a su Dock y tendrá una expulsión rápida de un clic.Nota: la
and free space is not equal to 0
parte es para que el script no expulse el contenido de su unidad de CD / DVD. Elimínelo si desea que se expulsen también los discos insertados.fuente
Yo recomendaría a Alfred . Es una aplicación de inicio rápido que incluye la función de expulsar volúmenes. Puede seleccionar qué tipo de objetivos califican para el comando (unidad de red, local, etc.).
Cuando activa el atajo, puede seleccionar un volumen específico para desmontar. O puede escribir eyectall (este nombre de acceso directo es personalizable).
fuente
Yo uso launchbar para automatizar esta tarea. Tiene un atajo de comando para expulsar todos los volúmenes expulsables. Es increíblemente rápido y si desactiva la mayoría de las reglas de indexación, la huella de la memoria y el uso de la CPU pueden ser pequeños.
Es mucho más poderoso que este truco, pero lo hace muy bien y probablemente estaría bien usar la versión gratuita para ese propósito, ya que solo usaría ese atajo.
fuente
Si tiene la misma configuración cada vez que desea expulsar varios discos externos a la vez, puede usar AppleScript / Automater y crear su propio atajo de teclado. Hay una descripción detallada de cómo hacer esto aquí: /superuser/405330/global-keyboard-shortcut-to-eject-external-hard-drive-on-mac-osx-lion
fuente
Puede usar la aplicación de barra de menú Ejector http://www.macupdate.com/app/mac/12216/ejector para expulsar todos los volúmenes eyectables. La única parte lamentable para mí es que no puedo expulsarlos sin iniciar sesión.
fuente
Personalmente, estoy usando Alfred como se sugiere en otra respuesta. Pero aquí está la respuesta de Applescript , envuelta en un script Ruby.
tendrás que ponerlo en tu camino y hacerlo ejecutable.
fuente
Esto puede hacerse de manera elegante con una aplicación de automatización y utilizando la función de Notificación de pantalla para la salida. Simplemente guarde lo siguiente como una aplicación y ejecútelo como prefiera.
fuente
Yo uso una combinación de AppleScript y una aplicación llamada Spark . Spark está en Github para Homebrew Casks.
Luego solo uso un AppleScript para expulsar las unidades y vincularlo al acceso directo ⌘ E.
fuente
Para discos con particiones, he encontrado que el siguiente Applescript funciona mejor.
fuente
En macOS Mojave, puede simplemente seleccionar las dos unidades que desea expulsar y hacer clic en "CMD + E". Esto expulsará sus dos discos sin ningún aviso.
fuente