Làm thế nào để khởi động lại Dock mà không cần sử dụng dòng lệnh?


11

Tôi biết rằng tôi có thể khởi động lại Dock bằng cách sử dụng một killall Dockdòng lệnh. Tôi cũng có thể khởi động lại Finder bằng cách nhấp chuột phải vào biểu tượng Finder. Có cách nào tương tự để khởi động lại Dock mà không cần sử dụng dòng lệnh không?


Bạn có mở để tạo một hành động Automator hoặc Applescript không?
bjbk

@bjbk ngay cả khi OP không - ai đó sẽ học được từ câu trả lời hay của AppleScript. Tôi đã không thấy bình luận của bạn trong khi tôi đang gõ câu trả lời Otto the Automator của tôi. Bạn rõ ràng đang suy nghĩ theo cách mà tôi đồng ý. :-)
bmike

@bmike đề nghị tốt. Đôi khi tôi ngần ngại viết câu trả lời chỉ nghĩ về OP. Tôi cần suy nghĩ về vấn đề thực tế và làm thế nào những người khác có thể hưởng lợi từ nhiều giải pháp. Thủ trưởng trở lại để đọc Trung tâm Trợ giúp
bjbk

Tò mò, tại sao bạn muốn? Bạn rõ ràng không phải là dòng lệnh ngại ngùng nếu bạn đã biết lệnh. Các câu trả lời có vẻ khá phức tạp so với việc mở một thiết bị đầu cuối ....
Jared Smith

Câu trả lời:


14

Bạn có thể buộc thoát khỏi các quy trình nền bằng tiện ích Activity Monitor. Chỉ cần tìm quy trình Dock (sắp xếp danh sách quy trình theo tên hoặc sử dụng trường tìm kiếm ở phía trên bên phải), chọn nó, sau đó nhấp vào nút Thoát (biểu tượng là "X" trong hình bát giác) ở phía trên bên trái của cửa sổ Giám sát hoạt động. Nó sẽ hỏi bạn có muốn thực hiện Quit hay Force Quit bình thường không.


8

Không - thanh công cụ không tham gia vào cửa sổ Force Quit để bạn không thể truy cập trực tiếp.

Bạn có thể dễ dàng lấy AppleScript hoặc shell script và gói nó trong launcher. Ứng dụng thú mỏ vịt là lựa chọn của tôi, nhưng Automator cũng hoạt động:

  1. Máy tự động mở
  2. Tạo một ứng dụng mới
  3. Gọi nó là Dock Killer
  4. Thêm một mục vào công thức - Chạy Shell Script
  5. nhập Dock killall
  6. Lưu ứng dụng vào bất cứ nơi nào bạn muốn.

Giờ đây, bạn có thể sử dụng Spotlight, Launchpad, FastScripts hoặc bất kỳ công cụ tự động hóa nào khác để sử dụng bàn phím hoặc phím tắt để khởi chạy ứng dụng Dock Killer của bạn. Các ứng dụng miễn phí sẽ hoạt động tốt, nhưng tôi thích LaunchBar cho nhiệm vụ này.


5

Sửa đổi tệp có tên 'Info.plist' bên trong gói của ứng dụng (ví dụ: / System / L Library / CoreService / Dock.app / Content /). Mở tệp này trong trình soạn thảo văn bản yêu thích của bạn và thay đổi phần sau

<key>LSUIElement</key>
<string>true</string>

đến

<key>LSUIElement</key>
<string>false</string>

Sau khi giết Dock.app một lần với Terminal / Activity Monitor (xem câu trả lời của Gordon ;-)) hoặc sau khi khởi động lại, ứng dụng "Dock" xuất hiện trong chính Dock và bạn có thể buộc thoát / khởi động lại ở đó hoặc từ menu Apple - > Buộc bỏ ....

Sau khi cập nhật hoặc nâng cấp hệ thống, bạn có thể phải lặp lại chỉnh sửa.


3

[Rất] Tương tự như câu trả lời hiện có của @bmike, nhưng đây là phương pháp ưa thích của tôi để tạo các tập lệnh Automator nhanh có thể điều khiển bằng khóa

  1. Khởi động máy tự động
  2. Tạo một dịch vụ mới
  3. Gọi nó là [bất cứ điều gì bạn thích] hoặc 'killall Dock'
  4. Thêm một mục vào công thức - Chạy Shell Script
  5. nhập Dock killall
  6. Lưu bằng cách sử dụng Cmd ⌘ S [Bạn có thể đợi đến thời điểm này để đặt tên cho nó nếu bạn muốn. Không có bộ chọn tệp cho nơi lưu trữ, với Dịch vụ, chỉ có tên.]
  7. Mở Prefs hệ thống> Bàn phím> Phím tắt> Dịch vụ
  8. Cuộn xuống và thêm một lệnh khóa đáng nhớ vào dịch vụ 'killall Dock' mới của bạn

nhập mô tả hình ảnh ở đây


0

Tại sao bạn không sử dụng tiện ích "Onyx" miễn phí (phần mềm @ Titanium); một điều rất nghiêm trọng Chuyển đến trình đơn 'tham số "nơi bạn sẽ tìm thấy tab" Dock ", đó là / http://www.titanium.free.fr/onyx.html

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.