Mam dysk zewnętrzny z dwiema partycjami, które ciągle podłączam do komputera MacBook Pro, gdy siedzę przy biurku. (Jeden jest dla Time Machine, drugi tylko dla dodatkowej przestrzeni dyskowej.) Czasami muszę szybko złapać laptopa i zabrać go gdzieś, ale muszę zmienić miejsce, w którym mogę zobaczyć partycje na pulpicie, je lasso, dwa - kliknij palcem i wybierz Eject
. Czy pod Mavericks jest szybszy sposób, czy też muszę skonfigurować AppleScript taki jak ten ze skrótem klawiaturowym?
Uwaga: nie chcę ich wysuwać tylko wtedy, gdy uśpię komputer Mac (tak jak tutaj omówiono ). Czasami jestem na teleconie z udostępnianiem ekranu i muszę oderwać komputer Mac od biurka, jeśli wiesz, co mam na myśli :-).
macos
macbook
mavericks
external-disk
Jim L.
źródło
źródło
<kbd>cmd</kbd>+<kbd>space</kbd>
i pisanieeject
. Gorąco polecamOdpowiedzi:
W systemie OS-X Mountain-Lion mogę kliknąć opcję jednej z ikon „Wysuń” (przytrzymaj przycisk, a następnie kliknij ikonę wysuwania), a wszystkie partycje zewnętrzne zostaną wysunięte.
(Aktualizacja) Zostało to zweryfikowane, aby działało również na OS X Mavericks, a nawet na macOS Sierra, tak jak podejrzewałem. Prawdopodobnie można założyć, że działa on na co najmniej wszystkich wersjach pomiędzy nimi (wypróbuj!).
źródło
Jedynym zastrzeżeniem do „szybkiego wysuwania” dysków z dowolną niezawodnością jest to, że nie zostaną one wysunięte, jeśli będą w nich używane pliki. To powiedziawszy, możesz wymusić wysuwanie dysków, ale nie byłoby to idealne, jeśli pliki są faktycznie używane.
Najłatwiejszym sposobem na natychmiastowe wysunięcie wszystkich dysków jest wywołanie Applescript (może również utworzyć skrypt powłoki, ale Applescript można łatwiej przekształcić w rozwiązanie aplikacji jednym kliknięciem).
Więc przejdź do edytora Applescript, wklej w następujący sposób:
i zapisz skrypt jako aplikację, gdziekolwiek wybierzesz (NIE używaj
/tmp
folderu, jak pokazano) . Dodaj wynikową aplikację do Docka, a uzyskasz Szybkie wysuwanie jednym kliknięciem.Uwaga: ta
and free space is not equal to 0
część jest taka, że skrypt nie wysuwa zawartości napędu CD / DVD. Usuń to, jeśli chcesz, aby wysunięto także wszystkie włożone dyski.źródło
Poleciłbym Alfreda . Jest to aplikacja do szybkiego uruchamiania, która zawiera funkcję wysuwania woluminów. Możesz wybrać, jakie cele kwalifikują się do polecenia (dysk sieciowy, lokalny itp.).
Po uruchomieniu skrótu możesz wybrać konkretny wolumin do odmontowania. Lub możesz wpisać ejectall (tę nazwę skrótu można dostosować).
źródło
Używam paska uruchamiania do automatyzacji tego zadania. Ma skrót poleceń do wysuwania wszystkich woluminów wysuwnych. Jest niesamowicie szybki, a jeśli wyłączysz większość reguł indeksowania, wielkość pamięci i użycie procesora mogą być niewielkie.
Jest znacznie potężniejszy od tej jednej sztuczki, ale wykonuje tę sztuczkę bardzo dobrze i prawdopodobnie byłoby dobrze, korzystając z darmowej wersji do tego celu, ponieważ używałbyś tylko tego jednego skrótu.
źródło
jeśli zdarzy ci się mieć taką samą konfigurację za każdym razem, gdy chcesz wysunąć kilka dysków zewnętrznych jednocześnie, możesz użyć AppleScript / Automater i stworzyć własny skrót klawiaturowy. Szczegółowy opis jak to zrobić tutaj: /superuser/405330/global-keyboard-shortcut-to-eject-external-hard-drive-on-mac-osx-lion
źródło
Możesz użyć aplikacji paska menu Ejector http://www.macupdate.com/app/mac/12216/ejector do wysuwania wszystkich woluminów. Jedyną godną pożałowania częścią jest to, że nie mogę ich wysunąć bez zalogowania się.
źródło
Osobiście używam Alfreda, jak sugerowano w innej odpowiedzi. Ale oto odpowiedź Applescript , owinięta pismem Ruby.
będziesz musiał umieścić go na swojej ścieżce i sprawić, by był wykonywalny.
źródło
Można to zrobić elegancko za pomocą aplikacji automatyzującej i za pomocą funkcji wyświetlania powiadomień na wydruku. Po prostu zapisz następujące aplikacje i uruchom je w dowolny sposób.
źródło
Używam kombinacji AppleScript i aplikacji o nazwie Spark . Spark jest na Github dla Homebrew Casks.
Następnie używam AppleScript do wysuwania dysków i wiązania ich ze skrótem ⌘ E.
źródło
W przypadku dysków z partycjami, poniższy Applescript działa najlepiej.
źródło
W systemie macOS Mojave możesz po prostu wybrać oba dyski, które chcesz wysunąć, i kliknąć „CMD + E”. Spowoduje to wysunięcie obu dysków bez monitów.
źródło