Удалить мошенническое приложение из строки меню

У меня есть мошеннический пункт в строке меню из ужасного программного обеспечения для принтера/сканера. Я давно удалил приложение, но кнопка приложения осталась в строке меню.

Есть ли какой-нибудь централизованный способ удалить элемент из строки меню? Любой плист, который я могу взломать? трюк с командной строкой и т. д.?

Это тот, что слева от значка Facebook:

введите описание изображения здесь

(Я пытался удерживать Command и перетаскивать его, но, похоже, он не соблюдает это соглашение.)

Команда перетаскивания работает только со встроенными значками Apple.
В частности, ⌘-перетаскивание работает только для дополнительных элементов меню, а не для элементов состояния. Как правило, дополнительные функции меню представляют собой частный API, поэтому сторонние утилиты, как правило, не используют эту возможность.

Ответы (2)

Скорее всего это пункт статуса, а не дополнение меню. (Невозможность переместить его или удалить, удерживая ⌘ и перетаскивая, — это способ узнать.)

В мониторе активности/Applications/Utilities) установите всплывающее меню на «Мои процессы» и найдите все, что может быть связано с поставщиком сканера. Кроме того, проверьте ~/Library/LaunchAgentsналичие файла, в имени которого упоминается поставщик. Наконец, проверьте «Системные настройки» → «Учетные записи» → (ваша учетная запись) → «Элементы входа».

Эти значки называются дополнениями меню. Используя Терминал, попробуйте эту команду:

mdfind menu | grep \\.menu$

Эта команда показывает список путей к файлам для дополнительных элементов меню, проиндексированных Spotlight. Если в выводе указано нежелательное дополнительное меню, перейдите к пути с помощью Finder или Terminal и удалите его. Возможно, вам придется выйти и снова войти в систему или перезагрузиться, чтобы удалить элемент из строки меню, если вы не можете перетащить его.

Хм, я не вижу там никаких сторонних дополнений меню; только встроенные.