defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime
Es wird beim Hochfahren zurückgesetzt, dies wird jedoch vorübergehend durchgeführt. Ich würde gerne herausfinden, wie man dies dauerhaft deaktiviert.
EDIT: Ich bin so stolz auf mich. Hier ist, was ein Dummy lernen kann, um für sich selbst zu tun. Nachdem ich diesen Code für das Terminal oben gefunden hatte, musste ich herausfinden, wie dieser Befehl beim Anmelden ausgeführt wird.
Öffnen Sie TextEdit und geben Sie ein
#!/bin/bash
defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime
exit 0
... und speichern Sie es auf dem Desktop als "PCK.txt". (Powerchime-Killer)
Benenne diese Datei in "PCK.ps" um
Öffne das Terminal und gehe hinein
cd ~/desktop
um zu dem Desktop zu navigieren, auf dem sich die PCK-Datei befindet. Dann tippe
chmod +x PCK.ps
Jetzt können Sie das Skript testen, wenn Sie möchten, hoffentlich funktioniert es und der Sound wird beendet!
Als nächstes gibt es unter dem Dropdown-Menü "Terminal" Einstellungen. Auf der Registerkarte "Profile" befindet sich rechts eine Shell-Unterregisterkarte. Auf dieser Registerkarte befindet sich ein Abschnitt "Wenn die Shell beendet wird", in dem Sie eine von drei Optionen auswählen können. Ich entschied mich für "Schließen, wenn die Shell sauber beendet wurde" und jetzt, wenn ich auf meine "PCK.ps" -Datei doppelklicke, blinkt ein Terminalfenster und dieses blöde Powerchime ist tot.
Der letzte Schritt ist das Hinzufügen von PCK.ps zu meinen spezifischen Benutzeranmeldungselementen. Die Anmeldeelemente befinden sich unter Einstellungen / Benutzer und Gruppen /> Benutzer Ihrer Wahl </ Anmeldeelemente. Klicken Sie dann auf das Pluszeichen, navigieren Sie zu PCK.ps und fügen Sie es hinzu. Aktivieren Sie das Kontrollkästchen und versuchen Sie jetzt einen Neustart!
Seit dem Update auf OS High Sierra funktioniert dies nicht mehr! Aber ein viel schlauerer Mensch als ich hat eine viel bessere Lösung gepostet: Power Chime ausschalten
quelle