Xóa biểu tượng Spotlight khỏi thanh menu


23

Làm cách nào để xóa biểu tượng Spotlight khỏi thanh công cụ Mac OS X?

Biểu tượng nổi bật

Lưu ý, tôi không muốn tắt Spotlight (tôi sử dụng nó). Tôi chỉ muốn xóa biểu tượng.

Câu trả lời:


28

OK chỉ cần thử nghiệm điều này trong SL và nó đã hoạt động, biểu tượng đã bị xóa nhưng spotlight vẫn hoạt động trong Finder:

$ cd /System/Library/CoreServices/
$ sudo mv Search.bundle/ Search2.bundle/

Bây giờ khởi động lại SystemUIServer, biểu tượng đã biến mất, Spotlight vẫn hoạt động. Để lấy lại biểu tượng Spotlight:

$ sudo mv Search2.bundle/ Search.bundle/

Và khởi động lại SystemUIServer lần nữa ...


1
Chỉ cần xác nhận - vẫn hoạt động trong Lion.
Leonid Shevtsov

Điều này vẫn còn hoạt động? Ở El Capitan?
Abhishek Saini

Không hoạt động ở Sierra - "hoạt động không được phép."
DonielF

11

Làm thế nào về

sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search

Theo cách này, nhị phân Tìm kiếm vẫn có thể đọc / ghi được cho root và do đó có thể được SoftwareUpdate cập nhật. Làm cho nó không thể đọc được cho người dùng khác sẽ ngăn không cho nó được khởi chạy!


Điều này làm việc rất tốt cho tôi
quackingduck

Câu trả lời tốt nhất ở đây. Hoạt động hoàn hảo một cách không phá hủy. Cảm ơn!
Liam

1
Sau khi chạy, bạn nên thực hiện killall SystemUIServerđể áp dụng điều này mà không cần khởi động lại
FLY

Tôi nhận được chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permittedvào ngày 10.14 Mojave
IanVaughan

Cách tiếp cận này phá vỡ phím tắt Command-Space. Để hoàn tác điều này, hãy làmsudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken

7

Snow Leopard và Leopard xử lý menu Spotlight rất khác nhau. Trong Leopard, menu Spotlight là một ứng dụng thuộc quyền riêng của nó. Ứng dụng đó được khởi chạy bởi launchd. Do đó, menu có thể dễ dàng bị vô hiệu hóa bằng cách sửa đổi tệp cấu hình launchd thích hợp.

Snow Leopard dường như đã trở lại với cách Tiger chạy menu Spotlight. Bản thân menu nằm trong / System / L Library / CoreService / Search.bundle. Nó được tự động tải bởi SystemUIServer.app, cũng là máy chủ lưu trữ bổ sung cho menu.

Mặc dù có các tệp tùy chọn cho phép chúng tôi tắt các tính năng bổ sung của menu, tôi dường như không thể tìm thấy bất kỳ cách nào để tắt Search.bundle

Tùy chọn được đề xuất trước đây để đổi tên Search.bundle không hoạt động, nhưng có rủi ro cao. Một bản cập nhật hệ thống trong tương lai có thể cố gắng cập nhật Search.bundle và kết thúc bằng một tệp bó một phần. Do đó, SystemUIServer sẽ gặp sự cố khi tải gói đó. Để an toàn, người ta sẽ cần khôi phục gói trước mỗi lần cập nhật. Hầu như là một giải pháp mong muốn.

Ngoài ra, đổi tên Search.bundle hoặc xóa quyền đọc ảnh hưởng đến tất cả người dùng trên máy. Tùy chọn cho mỗi người dùng có sẵn trong Leopard sẽ được ưu tiên hơn.


1

Nếu bạn muốn vẫn có thể giữ tất cả các chức năng của tìm kiếm trên thanh menu nhưng có khoảng trắng cho đèn chiếu trong thanh menu, bạn có thể thay thế tệp hình ảnh biểu tượng bằng một biểu tượng trống hoặc biểu tượng tùy chỉnh của riêng bạn. Các tập tin hình ảnh là

/System/Library/CoreServices/Search.bundle/Contents/Resources/MDSearchMenuIcon.pdf

Các bước:

  1. Điều hướng đến thư mục
    cd / System / L Library / CoreService / Search.bundle / Content / Resource
  2. Mở thư mục
    mở .
  3. Tạo bản sao để sao lưu
  4. Cho phép bạn đọc quyền ghi trên thư mục gốc và tệp hình ảnh
  5. Mở hình ảnh trong Adobe Illustrator
  6. Sửa đổi biểu tượng theo ý thích
  7. Tiết kiệm
  8. Khởi động lại SystemUIServer
    killall SystemUIServer

1

Nhanh chóng và dễ dàng là sử dụng tiện ích miễn phí OnyX .

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

Ngoài ra, tôi đang sử dụng LaunchBar được thiết lập để sử dụng phím tắt cho tìm kiếm Spotlight trong LaunchBar (được đặt trong prefs LB).

Điều này cũng dừng các phím tắt cho Spotlight, nhưng không tìm kiếm trong Finder.

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.