我真的很想使用脚本通过使用默认值在macOS High Sierra上启用这些功能。我知道如何在.bash_profile中创建脚本,因为我将为此使用一个函数,然后在终端中运行该函数。但是,我缺少的是启用以下功能的实际字符串:
- 显示蓝牙图标
- 显示音量图标
- 显示电池电量百分比
- 显示完整日期
是否可以使用“默认值”以编程方式设置这些设置,并且在10.6-10.13之间进行了很大的更改吗?
好的,根据IconDeamon在本文的评论部分中所说的,我能够进行编辑,~/Library/Preferences/com.apple.systemuiserver.plist
并且能够看到已启用的菜单列表。
但是,这并不一定将我带到我想去的地方。理想情况下,最好找到一个列表并能够解决此问题。我的意思是,好的,现在,感谢这个论坛的帮助,我知道我想展示的是:
/System/Library/CoreServices/Menu Extras/Script Menu.menu
/System/Library/CoreServices/Menu Extras/RemoteDesktop.menu
/System/Library/CoreServices/Menu Extras/Bluetooth.menu
/System/Library/CoreServices/Menu Extras/TimeMachine.menu
/System/Library/CoreServices/Menu Extras/AirPort.menu
/System/Library/CoreServices/Menu Extras/TextInput.menu
/System/Library/CoreServices/Menu Extras/Battery.menu
/System/Library/CoreServices/Menu Extras/Volume.menu
/System/Library/CoreServices/Menu Extras/Clock.menu
并且菜单的末尾可以有a _5
或a _3
表示应该去的地方。但..?这不是我可以编辑的用户可写文本文件。
~/Library/Preferences/com.apple.systemuiserver.plist
。
defaults write com.apple.menuextra.battery ShowPercent YES; killall SystemUIServer