OSX / 访问 Chrome 本地策略

OSX / 访问 Chrome 本地策略

几年前,我设定了一个Chrome 政策在我的 Mac 上。

我可以通过 查看此策略及其值chrome://policy。它说它适用于“当前用户”。但我无论如何也想不起来本地策略文件存储在哪里。

奇怪的是,我在 Google 上找不到任何东西(虽然我隐约记得当我第一次设置策略值时很难找到这个位置)。我查看了 ~/Library/Application Support、~/Library/Preferences、~/Library/Google 及其根目录中的相应目录。

有什么想法吗?这真的让我很烦。

我目前正在对整个硬盘进行搜索以查找该字符串,因此,如果我找到该文件,我会发布答案。

答案1

好吧,我修复了它。

TL; DR:请务必检查~/Library/Preferences/.GlobalPreferences.plist

谁会想到会有隐藏偏好在一个已经隐藏目录?肯定不是我。

.GlobalPreferences.plist用于适用于所有应用程序的通用设置(高亮颜色、拼写、键盘和鼠标等)。应用程序也会检查此文件以获取自己的首选项键。但是,由于它是隐藏的,所以我没有想到要检查它。

我找到了导致策略问题的密钥,将其删除,然后重新登录(必需的)。不再有此问题。

我不知道为什么past-me 将偏好放在这个文件中(坏主意),而不是 Chrome 的 plist 文件中(存在于同一目录中!)。


附注 — — 我在整个驱动器搜索中都找不到密钥的原因是:
plist 看起来像这样(缩写):

...
<key>PolicyNameWasHere</key><integer>1</integer>
...

我的搜索程序显然只搜索该单词,而不是字符串。由于缺少空格,它没有被选中。

相关内容