以编程方式刷新 Chrome 政策?

Dan*_*lle 6 google-chrome google-chrome-extension

我编写了一个使用本地存储的 Chrome 扩展。

当我在浏览器中打开时,chrome://policy/我可以根据扩展程序的 ID 查看扩展程序的数据,但是,当我在注册表中手动更改该值时,它不会自动更新。相反,我必须单击“重新加载策略”按钮。

我的扩展程序使用此数据并且必须更新。如何从我的代码刷新 Chrome 政策?(就好像用户单击“重新加载策略”按钮一样。)

谢谢!

在此输入图像描述

sha*_*awn 2

对于 Windows,即使您只是管理注册表中的信息而不是通过 GPO,您也可以通过以下方式强制更新反映在 Chrome 中:

gpupdate /force
Run Code Online (Sandbox Code Playgroud)

gpupdate /force请注意,这仅适用于具有“动态策略刷新” ( ) 标志的策略的缩短结果(最多 15m 之后) dynamic_refresh

其他政策将要求手动重新启动 Chrome 或使用 的Reload policies按钮chrome://policy/

这不会立即响应,并且在 gpupdate 运行后可能需要 15 分钟才能观察到更改......对于支持它的策略。