J'ai un disque externe avec deux partitions dessus que je garde branché sur mon MacBook Pro lorsque je suis à mon bureau. (L'un est pour Time Machine, l'autre juste pour un stockage supplémentaire.) Parfois, j'ai besoin de saisir mon ordinateur portable rapidement et de l'emmener quelque part, mais je dois changer pour un espace où je peux voir les partitions sur le bureau, les lasso, deux -Cliquez avec le doigt et sélectionnez Eject
. Existe-t-il un moyen plus rapide sous Mavericks, ou dois-je configurer un AppleScript comme celui-ci avec un raccourci clavier?
Remarque: je ne cherche pas à les éjecter uniquement lorsque je mets mon Mac en veille (comme expliqué ici ). Parfois, je suis sur une téléconférence de partage d'écran et je dois retirer mon Mac de mon bureau pendant une minute, si vous voyez ce que je veux dire :-).
la source
<kbd>cmd</kbd>+<kbd>space</kbd>
et de tapereject
. Fortement recommandéRéponses:
Sur OS-X Mountain-Lion, je peux cliquer sur l'une des icônes "Éjecter" (maintenez l'option, puis cliquez sur l'icône d'éjection) et toutes les partitions externes seront éjectées.
(Mise à jour) Cela a été vérifié pour fonctionner également sur OS X Mavericks et même sur macOS Sierra, comme je le soupçonnais. On peut probablement supposer qu'il fonctionne sur au moins toutes les versions intermédiaires (essayez-le!).
la source
La seule mise en garde pour "éjecter rapidement" des disques avec une certaine fiabilité est qu'ils ne s'éjecteront pas s'il y a des fichiers en cours d'utilisation qui y résident. Cela dit, vous pouvez forcer l'éjection des disques, mais ce ne serait pas idéal si les fichiers sont en fait en cours d'utilisation.
Le moyen le plus simple d'éjecter instantanément tous les disques est d'appeler un Applescript (pourrait également créer un script shell, mais Applescript est plus facilement transformé en une solution d'application en un clic).
Allez donc dans votre éditeur Applescript, collez ce qui suit:
et enregistrez le script en tant qu'application où que vous choisissiez (n'utilisez PAS le
/tmp
dossier comme illustré) . Ajoutez l'application résultante à votre Dock et vous obtenez une éjection rapide en un clic.Remarque: la
and free space is not equal to 0
partie est pour que le script n'éjecte pas le contenu de votre lecteur de CD / DVD. Supprimez-le si vous souhaitez également éjecter les disques insérés.la source
Je recommanderais Alfred . Il s'agit d'une application de lancement rapide qui inclut la fonction d'éjection de volumes. Vous pouvez sélectionner le type de cibles éligibles pour la commande (lecteur réseau, local, etc.).
Lorsque vous déclenchez le raccourci, vous pouvez sélectionner un volume spécifique à démonter. Ou vous pouvez taper ejectall (ce nom de raccourci est personnalisable).
la source
J'utilise la barre de lancement pour automatiser cette tâche. Il a un raccourci de commande pour éjecter tous les volumes éjectables. C'est incroyablement rapide et si vous désactivez la plupart des règles d'indexation, l'empreinte mémoire et l'utilisation du processeur peuvent être minimes.
Il est beaucoup plus puissant que ce seul truc, mais il le fait très bien et vous seriez probablement d'accord avec la version gratuite à cet effet car vous n'utiliseriez que ce seul raccourci.
la source
si vous avez la même configuration à chaque fois que vous souhaitez éjecter plusieurs disques externes à la fois, vous pouvez utiliser AppleScript / Automater et créer votre propre raccourci clavier. Il y a une description détaillée de la façon de procéder ici: /superuser/405330/global-keyboard-shortcut-to-eject-external-hard-drive-on-mac-osx-lion
la source
Vous pouvez utiliser l'application de barre de menus Ejector http://www.macupdate.com/app/mac/12216/ejector pour éjecter tous les volumes éjectables. La seule partie regrettable pour moi est que je ne peux pas les éjecter sans me connecter.
la source
Personnellement, j'utilise Alfred comme suggéré dans une autre réponse. Mais voici la réponse Applescript , enveloppée dans un script Ruby.
vous devrez le mettre sur votre chemin et le rendre exécutable.
la source
Cela peut être fait avec élégance avec une application d'automatisation et en utilisant la fonction d'affichage de notification pour la sortie. Enregistrez simplement ce qui suit en tant qu'application et lancez-le comme vous le souhaitez.
la source
J'utilise une combinaison d'AppleScript et d'une application appelée Spark . Spark est sur Github pour Homebrew Casks.
Ensuite, j'utilise simplement un AppleScript pour éjecter les lecteurs et le lier au raccourci ⌘ E.
la source
Pour les disques avec des partitions, j'ai trouvé que Applescript fonctionne mieux.
la source
Sur macOS Mojave, vous pouvez simplement sélectionner simplement les deux lecteurs que vous souhaitez éjecter et cliquer sur "CMD + E". Cela éjectera vos deux disques sans aucune invite.
la source