Como descarto muitos múltiplos da notificação "Disco não ejetado corretamente" no macOS?

21

Hoje estou lidando com o seguinte problema:

Notificações de ejeção sem fim

Existe alguma maneira de me livrar deles sem passar o dia inteiro clicando, menos o pássaro bebendo de Homero?

Nota: Esta não é uma duplicata de Como limpo as notificações do All OS X com 1 clique? , porque as notificações na minha pergunta não são mostradas na Central de Notificações e, portanto, a solução nessa pergunta não funciona para essa pergunta.

Ken Williams
fonte
Editei esta pergunta para explicar como ela é diferente daquela marcada como duplicada - a principal distinção é que a solução vinculada realmente não funciona nesse caso.
Ken Williams
Você descobriu o que causa isso? Eu tenho um novo hub USB, com um disco de backup conectado e estou conseguindo ...
GreenAsJade 22/03

Respostas:

30

Comecei a matar processos com "Notification" em seu nome e, quando bati no chamado "NotificationCenter", a fumaça finalmente desapareceu:

killall NotificationCenter
Ken Williams
fonte
5
Ken, você fez meu fim de semana - vou nomear um filhote depois de você! Eu posso parecer bobo gritando "Ken Williams!" em todo o parque, mas eu estou bem com isso
Sean perseguição
FWIW, pkill NotificationCenterfunciona praticamente da mesma maneira. E parece bom para reiniciar o processo depois - sua em: /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter &(. Há provavelmente uma maneira mais sofisticada de fazer isso com um único sinal de reinicialização)
MarkHu
1
Lenda! Obrigado!
Benjamin Dale
3

O Apple Script de "software is fun", com 3 votos no momento da escrita, na duplicata sugerida, livra-se de todas as notificações de "Disco não ejetado corretamente" no High Sierra (além disso, você deve permitir que o Editor de scripts controle o computador Preferências de acessibilidade, conforme a publicação sugere):

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
fonte
Eu tenho o mesmo problema e não estou familiarizado com a utilização de scripts no meu Mac. Alguém pode me orientar nesse processo. Não posso continuar pressionando o botão Fechar, está me matando.
user303817