Bagaimana cara saya mengabaikan banyak kelipatan notifikasi "Disk Not Ejected Properly" di macOS?

21

Hari ini saya berurusan dengan masalah berikut:

Tidak Pernah Mengakhiri Pemberitahuan Eject

Apakah ada cara saya bisa menyingkirkan ini tanpa menghabiskan sepanjang hari saya mengklik, singkat dari Burung Minum Homer?

Catatan: Ini bukan duplikat dari Bagaimana cara menghapus semua pemberitahuan OS X dengan 1 klik? , karena pemberitahuan dalam pertanyaan saya tidak ditampilkan sama sekali di Pusat Pemberitahuan, dan karenanya solusi dalam pertanyaan itu tidak berfungsi untuk pertanyaan ini.

Ken Williams
sumber
Saya mengedit pertanyaan ini untuk menjelaskan perbedaannya dengan yang ditandai sebagai duplikat - perbedaan utama adalah bahwa solusi tertaut tidak benar-benar berfungsi dalam kasus ini.
Ken Williams
Apakah Anda mengetahui apa yang menyebabkan ini? Saya memiliki hub USB baru, dengan disk cadangan terpasang, dan saya mendapatkan ini ...
GreenAsJade

Jawaban:

30

Saya mulai membunuh proses dengan "Pemberitahuan" di nama mereka, dan ketika saya menekan yang disebut "Pusat Pemberitahuan" asap akhirnya dibersihkan:

killall NotificationCenter
Ken Williams
sumber
5
Ken, Anda membuat akhir pekan saya - Saya akan memberi nama anak anjing setelah Anda! Saya mungkin terdengar konyol berteriak, "Ken Williams!" di seluruh taman, tapi aku baik-baik saja dengan itu
Sean Chase
FWIW, pkill NotificationCenterbekerja dengan cara yang hampir sama. Dan tampaknya baik untuk memulai kembali proses sesudahnya - ini di: /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter &(Mungkin ada cara yang lebih canggih untuk melakukan ini dengan sinyal restart tunggal.)
MarkHu
1
Legenda! Terima kasih!
Benjamin Dale
3

Apple Script dari "software is fun", dengan 3 suara pada saat penulisan, dalam duplikat yang disarankan menghilangkan semua pemberitahuan "Disk Not Ejected Properly" di High Sierra (selain itu Anda harus mengizinkan Editor Script untuk mengendalikan komputer di Preferensi aksesibilitas seperti yang disarankan oleh pos):

tell application "System Events"
    tell process "NotificationCenter"
        set numwins to (count windows)
        repeat with i from numwins to 1 by -1
            click button "Close" of window i
        end repeat
    end tell
end tell
Redarm
sumber
Saya memiliki masalah yang sama dan tidak terbiasa menggunakan skrip pada Mac saya. Adakah yang bisa memandu saya melalui proses ini. Saya tidak bisa terus menekan tombol tutup yang membunuh saya.
user303817