Questions tagged «defaults»

defaults(1)是一个macOS控制台应用程序,用于管理存储在属性列表文件中的用户首选项。

5
pmset -g的默认设置?
我记得几个月前更改一些值以禁用深度睡眠模式和休眠状态,并意识到现在电池消耗更快。我只想将所有设置恢复为默认值。我改了一些,例如hibernationmode 3,但不确定是否还有其他遗漏。 对于15英寸Retina Macbook Pro,这些值是否正常?(如果您不篡改中的设置,如果有人可以对其进行交叉检查,我将不胜感激pmset -g) 通电: Active Profiles: Battery Power -1 AC Power -1* Currently in use: standbydelay 7200 standby 1 womp 1 halfdim 1 hibernatefile /var/vm/sleepimage darkwakes 1 gpuswitch 2 networkoversleep 0 disksleep 0 sleep 0 autopoweroffdelay 14400 hibernatemode 3 autopoweroff 1 ttyskeepawake 1 displaysleep 60 acwake 0 …

2
从命令行禁用屏幕保护程序密码要求
我正在尝试从命令行启用和禁用屏幕保护程序密码要求。 defaults read com.apple.screensaver 显示的变量AskForPassword设置为0或1,具体取决于我是否在系统偏好设置中配置了密码要求。 defaults write com.apple.screensaver askForPassword 1 和 defaults write com.apple.screensaver askForPassword 0 启用和禁用密码设置,或者我想。 相反,我发现这些命令确实选中并取消选中“安全性”下“系统偏好设置”中的复选框,但根本不影响屏幕保护程序。 如果我在“系统偏好设置”中启用了密码,然后使用第二个默认的write命令将其禁用,则“系统偏好设置”中的复选框未选中,但是屏幕保护程序仍会要求输入密码。现在仅选中和取消选中“系统偏好设置”中的复选框即可更改此行为。 而且,如果我在“系统偏好设置”中禁用了密码,然后使用第一个默认写入命令启用了该密码,则会选中“系统偏好设置”中的复选框,但屏幕保护程序不会要求输入密码。只有取消选中并选中“系统偏好设置”中的复选框后,行为才会更改。 这是怎么回事? 我可以想象这是一个全局设置,应该修改/Library/Preferences/com.apple.screensaver而不是用户域。但是在那种情况下,为什么对“系统偏好设置”复选框有影响?


2
在iWork安装期间Zsh使用100%的CPU
我一直在尝试安装Keynote和Numbers,但是它们像这样挂起: 这与消耗100%CPU的Shell脚本相关: 该过程是defaults delete com.apple.helpd com.apple.helpd.sdmMapsCreated,它看起来像一个根本不应该长时间运行的操作: 终止其祖父母进程会导致在应用商店中出现“发生错误”消息。是什么赋予了?我什至不知道如何开始调试它。

1
通过拖动Mountain Lion从Dock中删除图标时,如何禁用延迟+最小距离?
众所周知,只需单击图标并将其拖出Dock即可将其删除。一旦出现“ poof”动画,您就可以释放鼠标按钮以删除该图标。 在“山狮”中似乎有点延迟,从开始拖动到出现“ of”动画之间(即,可以释放鼠标按钮以删除图标)之间需要最小距离。如果您在出现“ poof”动画之前释放鼠标按钮,该图标将不会从Dock中删除。如果您没有将图标拖离Dock足够远,则“,”动画将根本不会出现,并且再次释放鼠标按钮时,图标也不会从Dock中删除。 是否存在隐藏设置(defaults write-style)或其他禁用此延迟和/或最小距离设置的方法?


4
我可以在iPhone上更改默认的相机应用程序吗?
在最新的iOS更新(5.1)中,Apple将相机添加到了锁定屏幕中,因此现在我无需解锁手机即可拍照。 是否可以更改使用哪个应用程序? 我意识到围绕此存在潜在的隐私问题,默认应用仅通过在相机胶卷中显示当前会话中拍摄的照片即可很好地解决该问题,但这是否可行?


1
如何使用单个`defaults`命令定义数组?
我想要一个域名 com.apple.keyboard.modifiermapping.1452-628-0 包含以下数组: ( { HIDKeyboardModifierMappingDst = 2; HIDKeyboardModifierMappingSrc = 0; }, { HIDKeyboardModifierMappingDst = 0; HIDKeyboardModifierMappingSrc = 2; }, { HIDKeyboardModifierMappingDst = 0; HIDKeyboardModifierMappingSrc = 10; } ) 我可以通过删除当前值并运行三个来实现它 -array-add 命令: defaults -currentHost delete -g com.apple.keyboard.modifiermapping.1452-628-0 defaults -currentHost write -g com.apple.keyboard.modifiermapping.1452-628-0 -array-add '{ HIDKeyboardModifierMappingDst = 2; HIDKeyboardModifierMappingSrc = 0; …
3 plist  defaults 

2
无法切换自然滚动方向
在尝试编写用于切换滚动方向的脚本时,我一直在尝试一下; com.apple.swipescrolldirection。 有很多人在网上这样做的例子,有几种方法适合我。例如以下,关闭自然滚动: $ defaults read -g com.apple.swipescrolldirection 1 $ defaults write -g com.apple.swipescrolldirection -bool false $ defaults read -g com.apple.swipescrolldirection 0 但是,上述内容不会立即生效,必须先注销然后重新启动才能正常工作。 要尝试强制更改生效而不注销我尝试杀死我的用户cfprefsd进程。这导致新进程启动,但更改未生效。 现在我的问题。似乎我的实验已经导致了某些事情的破坏,因为我不再能够改变我的滚动方向。甚至没有来自System Preferencesgui: 事实上,如果我尝试检查“滚动方向:自然”,它将取消选中。如果我尝试在“触控板”窗口中检查“滚动方向:自然”,则会发生完全相同的事情System Preferences。如果我这样做$ defaults read -g com.apple.swipescrolldirection,价值就不会改变。 有人有任何想法吗? 谢谢。

1
我如何处理(例如,正确转义)“默认写入...”键值的paren?
TL; DR 在中defaults write <domain> <key> <value>,我如何提供一个<value>包含括号的;即“圆括号”,“(”和“)”? 全博纳 我defaults用来将屏幕截图重定向到特定目录。我可以做的很好,过去有很多次,但是当目标目录的路径名带有括号时,我遇到了问题。所以我正在做类似的事情: $ defaults write com.apple.screencapture location <dirname-with-parens-in-it> 我收到以下形式的错误: <ba bla bla> Could not parse: <dirname-with-parens-in-it>. Try single-quoting it. 但是,尽管尝试了以下所有方法,我还是能做到这一点(还有更多尝试)。在这种情况下,假设所讨论的(现有)目录的名称实际上是dirname(with)parens。我的尝试和回应: $ defaults write com.apple.screencapture location dirname\(with\)parens <bla bla bla> Could not parse: dirname(with)parens. Try single-quoting it. $ defaults write com.apple.screencapture location 'dirname\(with\)parens' <bla …

1
“视图选项”面板(Mountain Lion)中缺少“用作默认值”按钮
我是Apple和Mac OS的新用户-直接来自Windows,所以如果我的问题有点愚蠢,请多多包涵。 我正在寻找一种方法,将“查看选项”设置为适用于系统上所有文件夹的默认属性。我已经用谷歌搜索了这个问题,并且得到了每个答案,我需要在“查看选项”窗口中按“用作默认值”按钮。 不幸的是,我没有那个按钮。我按CMD + J,可以选择设置所有“视图”属性,但没有按钮。 我已经附加了“视图选项”面板的屏幕截图,希望它可以正确显示,我也不太清楚如何制作屏幕截图:-) 干杯



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.