在 10.5 和 10.6 中禁用声音

在 10.5 和 10.6 中禁用声音

我需要在“声音”首选项窗格中禁用“播放用户界面音效”和“音量改变时播放反馈”通过多台计算机上的终端/unix 命令/ARD。

fseventer 显示 /用户/$用户当我在 GUI 中更改这些属性时,/preferences/com.apple.systemsound.plist 正在被编辑,但我没有在此 .plist 中看到这些设置的引用

任何帮助将不胜感激!

答案1

默认值是用于从命令行读取/写入首选项的命令。

defaults write -g "com.apple.sound.beep.feedback" -int 0
defaults write "com.apple.systemsound" "com.apple.sound.uiaudio.enabled" -int 0
killall -HUP SystemUIServer

答案2

要禁用所有声音,您可以尝试:

sudo launchctl unload com.apple.audio.coreaudiod

答案3

由于我现在没有使用 Mac,因此我还没有尝试过这个,但另一种方法是将系统声音移动到 OS X 找不到它们的地方。

/System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds

答案4

要静音 UI 声音,请在终端中输入以下命令:

defaults write com.apple.systemsound com.apple.sound.beep.volume -float 0

这会将 UI 声音的音量滑块设置为最低值。通过按下F未分配给 Exposé/Spaces/Dashboard/... 的键来测试它。

相关内容