我需要在“声音”首选项窗格中禁用“播放用户界面音效”和“音量改变时播放反馈”通过多台计算机上的终端/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/... 的键来测试它。