好的,我有一个本地组策略(在Computer下,而不是用户Config下)强制在Chrome中安装扩展。此策略需要为计算机的每个用户运行。该值将根据新版本的chrome扩展和策略检查是否需要更新已安装的扩展(它只是删除和安装一个新的)。我需要远程更新LGP的内容。似乎有两个不同的注册表值,此策略会产生影响。
HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist & HKCU\Software\Microsoft\Windows\CurrentVersion\Group策略对象{存在GUID here}Machine\Software\Policies\Google\Chrome\ExtensionInstallForcelist
如果我更改HKLM值,则HKCU从未更新以反映HKLM值,因此不会发生任何事情。如果我手动更改HKCU值,一切都会更新并运行良好。是否有办法将香港金融管理公司的价值推送至香港结算大学?我的想法是:编写一个powershell脚本来检查当前HKLM值与服务器上的XML更新文件。如果这两者不同,则将HKLM值设置为XML文件中的值。然后,以某种方式反映出香港结算所价值的改变,然后政策才能做到这一点。
我真的希望我能解释的很好,我通常不做这种事情,哈哈。如果有任何其他方法的建议来实现这一点,我们将不胜感激!如果你需要更多的澄清,我可以尽力帮助你。
编辑有一个GUID在香港大学的密钥名称。我想做的是:当用户登录到计算机时,我会运行这个powershell脚本。我的问题似乎是,当给定的HKCU注册表项包含机器GUID时,如何设置它的值?
编辑2:这里的最终目标是确保铬扩展更新到最新版本。扩展不在镀铬商店,它是由我们维护的。在更新扩展名时,我们将crx文件放在服务器上并更新xml更新文件。是的,chrome会进行自动更新检查,查看应用程序是否有更新。不幸的是,这并不总是适用于立即(可能需要几个小时)。我这样做是为了尝试和强制更新的应用程序。
发布于 2015-03-05 17:43:27
您可以使用谷歌Chrome /ADMX模板 (包括文档)通过组策略对每台计算机上的每个用户强制设置。
如果在登录期间每个用户只需要运行一次脚本,则可以使用活动安装程序。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\AarronH]
@="Aarron H's script for Chrome ExtensionInstallForcelist"
"StubPath"="PATH\TO\YOUR\SCRIPT"编辑的答案:获取包含GUID的键
Get-ChildItem -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects' | Where-
Object {$_.Name -like '*Machine*'}https://serverfault.com/questions/673303
复制相似问题