在我公司的一些电脑上,在控制面板卸载列表中有两个位置的FireFox(旧版本和当前版本)(只安装了一个FF)。这使我们的库存(OCS)变得一团糟。我发现这是因为注册表项错误:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox(这里是旧版本的 FF)。删除后,卸载列表看起来不错,但我们的清单现在在该计算机上找不到任何 Firefox,因为没有当前版本的条目。所以我认为它会从那个条目中读取版本。
现在,有没有办法编辑旧的 reg 条目,所以它会更新到新版本的 FF?或者有什么方法可以从 Firefox 位置自动创建正确的注册表项?电脑太多了,只能手动操作。
编辑:我发现了解决这个问题的另一种方法。我只需要更改 OCS 读取软件信息的位置。从我上面写的 reg 条目到其他 - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Mozilla Firefox\folder_with_curret_FF_version。现在我被卡住了,因为我不知道该怎么做。:/