defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime
Önyükleme sırasında sıfırlanır, ancak bu geçici olarak yapar. Bunu kalıcı olarak nasıl devre dışı bırakacağımı öğrenmek isterim.
EDIT: Kendimle gurur duyuyorum. İşte bir kukla kendisi için yapmayı öğrenebilir. Yukarıdaki Terminal kodunu bulduktan sonra, girişte bu komutun nasıl çalıştırılacağını anladım.
TextEdit'i açın ve yazın
#!/bin/bash
defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime
exit 0
... ve masaüstüne "PCK.txt" olarak kaydedin. (Powerchime katili)
Bu dosyayı "PCK.ps" olarak yeniden adlandırın
Terminal'i açın ve girin
cd ~/desktop
PCK dosyasının bulunduğu masaüstüne gitmek için Sonra yazın
chmod +x PCK.ps
Şimdi isterseniz senaryoyu test edebilirsiniz, umarım çalışır ve ses öldürülür!
Ardından, Terminal açılır menüsünün altında tercihler vardır. Profiller sekmesinin altında sağda bir Shell "alt sekmesi" vardır. Bu sekmede, altında üç seçenekten birini seçebileceğiniz bir kutunun bulunduğu "Kabuk çıktığında" bölümü bulunur. "Kabuk temiz bir şekilde çıkarsa kapat" ı seçtim ve şimdi "PCK.ps" dosyamı çift tıkladığımda bir Terminal penceresi yanıp sönüyor ve bu aptal powerchime öldü.
Son adım, belirli kullanıcı giriş öğelerime PCK.ps eklemektir. Giriş öğeleri Tercihler / Kullanıcılar ve Gruplar /> seçilen kullanıcı </ Giriş Öğeleri bölümünde bulunur. Ardından, artı işaretini tıklayın ve PCK.ps dosyasına göz atın ve ekleyin. Kutuyu işaretleyin ve şimdi yeniden başlatmayı deneyin!