macOSで「ディスクが正しく取り出されませんでした」という通知の多数の通知をどのようにして却下しますか?


21

今日、私は次の問題を扱っています:

イジェクト通知を終了しない

ホーマーの飲酒鳥を除いて、一日中クリックしなくてもこれらを取り除くことができる方法はありますか?

注:これは、ワンクリックですべてのOS X通知をクリアする方法の複製ではありませんか?、私の質問の通知が通知センターにまったく表示されないため、その質問の解決策がこの質問に対して機能しないためです。


この質問を編集して、重複としてマークされた質問との違いを説明しました。主な違いは、リンクされたソリューションがこの場合実際には機能しないことです。
ケンウィリアムズ

これを引き起こす原因を解明しましたか?新しいUSBハブがあり、バックアップディスクが接続されています。これを取得しています...
GreenAsJade

回答:


30

名前に「Notification」が含まれるプロセスを強制終了し、「NotificationCenter」と呼ばれるプロセスにヒットすると、煙がようやくクリアされました。

killall NotificationCenter

5
ケン、あなたは私の週末を作りました-私はあなたの後に子犬に名前を付けます!「ケン・ウィリアムズ!」公園のいたるところにありますが、私はそれでいいです
ショーン・チェイス

FWIW、pkill NotificationCenterほぼ同じように動作します。そして、後でプロセスを再起動することは良いようです-その時点で:(/System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter &おそらく単一の再起動信号でこれを行うより洗練された方法があるでしょう。)
MarkHu

1
伝説!ありがとうございました!
ベンジャミンデール

3

「ソフトウェアは楽しい」からのApple Scriptで、執筆時点では3票で、提案された複製では、High Sierraのすべての「Disk Not Ejected Properly」通知が取り除かれます(さらに、スクリプトエディターでコンピューターを制御できるようにする必要があります)投稿が示唆するようなアクセシビリティ設定):

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

同じ問題があり、Macでスクリプトを使用することに慣れていません。誰でも私にこのプロセスを説明できますか?閉じるボタンを押し続けることはできません。
user303817 2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.