通过组策略部署的软件的注册表项位置?


9

我需要触发特定的GPO部署应用程序才能重新安装。过去,我刚刚删除了一个告诉Windows的注册表项:“此应用程序已安装”。

但是我一辈子都记不清那些注册表项在注册表中的位置,并且搜索没有增加太多。

谢谢!

Answers:


8

在看:

HKLM \软件\ Microsoft \ Windows \当前版本\组策略\ AppMgmt。找到与您要查找的软件相对应的密钥,然后将其删除。然后运行gpupdate / force并重新启动。


2

我相信:

GPO应用于本地计算机:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Group Policy\History

GPO应用于当前登录的用户:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
  \Group Policy\History

不完全是。通过组策略自动安装应用程序时,将在某处创建注册表项(这是我要查找的)。如果您卸载该应用程序,则不会删除此注册表项,并且下次启动时也不会自动安装该软件。运行gpupdate / force通常是可行的,但有时必须删除注册表项才能强制安装。
博登

1
您已关闭,密钥位于HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Group Policy \ AppMgmt
Boden

嗯,你是对的。很高兴我快到了。
Fergus

1

这不是直接的答案,但是如果您进入GPO并右键单击Application对象,则转到All Tasks-> Redeploy。这样可以很好地重新部署应用程序。


2
一个警告是它将重新部署到GPO范围内的所有用户,因此在执行此操作之前请确保这是您真正想要的!
Maximus Minimus
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.