Wie entlasse ich viele Vielfache der Benachrichtigung "Datenträger nicht ordnungsgemäß ausgeworfen" in macOS?

21

Heute beschäftige ich mich mit folgendem Problem:

Never Ending Eject-Benachrichtigungen

Gibt es eine Möglichkeit, diese loszuwerden, ohne meinen ganzen Tag damit zu verbringen, kurz vor Homers Trinkvogel zu klicken?

Hinweis: Dies ist kein Duplikat von Wie lösche ich alle OS X-Benachrichtigungen mit einem Klick? , weil die Benachrichtigungen in meiner Frage im Benachrichtigungscenter überhaupt nicht angezeigt werden und die Lösung in dieser Frage für diese Frage daher nicht funktioniert.

Ken Williams
quelle
Ich habe diese Frage bearbeitet, um zu erklären, wie sie sich von der als Duplikat gekennzeichneten unterscheidet. Der Hauptunterschied besteht darin, dass die verknüpfte Lösung in diesem Fall nicht funktioniert.
Ken Williams
Haben Sie herausgefunden, was das verursacht? Ich habe einen neuen USB-Hub, an den eine Sicherungsdiskette angeschlossen ist, und ich bekomme diesen ...
GreenAsJade

Antworten:

30

Ich fing an, Prozesse mit dem Namen "Notification" zu beenden, und als ich das mit dem Namen "NotificationCenter" traf, löste sich der Rauch schließlich auf:

killall NotificationCenter
Ken Williams
quelle
5
Ken, du hast mein Wochenende gemacht - ich werde einen Welpen nach dir benennen! Ich könnte albern klingen und "Ken Williams!" überall im Park, aber ich bin gut damit
Sean Chase
FWIW pkill NotificationCenterfunktioniert ziemlich ähnlich. Und es scheint gut, den Prozess danach neu zu starten - es ist um: /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter &(Es gibt wahrscheinlich eine ausgefeiltere Möglichkeit, dies mit einem einzelnen Neustart-Signal zu tun.)
MarkHu
1
Legende! Vielen Dank!
Benjamin Dale
3

Das Apple-Skript von "Software macht Spaß" mit 3 Stimmen zum Zeitpunkt des Schreibens entfernt im vorgeschlagenen Duplikat alle Benachrichtigungen über "Festplatte nicht ordnungsgemäß ausgeworfen" in High Sierra (zusätzlich müssen Sie dem Skript-Editor erlauben, den Computer zu steuern Eingabehilfen wie im Beitrag vorgeschlagen):

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
quelle
Ich habe das gleiche Problem und bin nicht mit der Verwendung von Skripten auf meinem Mac vertraut. Kann mich jemand durch diesen Prozess führen. Ich kann den Schließen-Knopf nicht weiter drücken, es bringt mich um.
user303817